#include<cstdio> #include<cstring> #include<cmath> using namespace std; int main() { //freopen("in.txt","r",stdin); int cas,n,L,R; //long long sum; int sum; scanf("%d",&cas); while(cas--) { scanf("%d%d%d",&n,&L,&R); sum=0; for(int i=L;i<=R;i++) sum+=floor(n/i); //printf("%I64d\n",sum); printf("%d\n",sum); } return 0; }
这个题sum定义为int就可以过的。
“高教社杯”第三届福建省大学生程序设计竞赛