#include<stdio.h> int main() { long long n,x=0; scanf("%lld",&n); for(int i=1;i<=n;i++) { if(i/5!=0) x+=i/5; } printf("%lld",x); return 0; } 哥哥帮我看看怎么错了,秃头
你好,num += (n-i+1) * a;中 n-i-1 是怎么得的?
飞越的心 2021-08-11 11:39:21 |
如果将阶乘在表达式中展开,可以得到n个1,n-1个2,….,1个n,利用这个规律可得到一个通式n-i+1(n表示1~n中的最后一个数,i表示1~n中的任意一个数)表示每个数在阶乘表达式中出现的次数。
C语言程序设计教程(第三版)课后习题10.5 (C语言代码)浏览:720 |
C语言程序设计教程(第三版)课后习题8.7 (C语言代码)浏览:594 |
简单的a+b (C语言代码)浏览:812 |
The 3n + 1 problem (C语言代码)浏览:548 |
C语言程序设计教程(第三版)课后习题11.3 (C语言代码)浏览:635 |
1162答案错误,为什么浏览:640 |
C语言程序设计教程(第三版)课后习题10.2 (C语言代码)浏览:535 |
C语言训练-排序问题<1> (C语言代码)浏览:355 |
C语言程序设计教程(第三版)课后习题6.4 (C语言代码)浏览:1189 |
判定字符位置 (C++代码)浏览:668 |