#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语言训练-自由落体问题 (C语言代码)浏览:1736 |
C语言训练-计算t=1+1/2+1/3+...+1/n (C语言代码)浏览:864 |
【数组的距离】 (C语言代码)浏览:728 |
C语言程序设计教程(第三版)课后习题5.4 (C语言代码)浏览:885 |
简单的for循环浏览:1408 |
C语言程序设计教程(第三版)课后习题10.3 (C语言代码)浏览:1910 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:404 |
陈教主的三角形 (C语言代码)浏览:1141 |
淘淘的名单 (C语言代码)浏览:1225 |
简单的a+b (C语言代码)浏览:415 |