好多的大西瓜googleboy同学貌似很喜欢吃西瓜,而且他总能一次吃得比一次多,他第一次的时候只吃了一片,以后每次都比上

好多的大西瓜
googleboy同学貌似很喜欢吃西瓜,而且他总能一次吃得比一次多,他第一次的时候只吃了一片,以后每次都比上一次多吃一片,现在他只记得他一共吃过多少次西瓜,但是数不清吃了多少片了,希望你能帮助他.
这个数字可能很大,因为某些原因,他只需要知道这个数mod 2011(除以2011取余)的结果就行了.
输入
一个正整数T(0≤T≤100),表示有T组数据
每组数据包含一个正整数N(1≤N≤50000),表示googleboy一共吃过N次西瓜了
输出
每组数据输出一行,googleboy吃西瓜的总片数mod 2011的值
样例输入
2
4
100
样例输出
10
1028
#include "stdio.h"
int main()
{
int n,s,i,a,p[100];
x05scanf("%d",&n);
x05for(i=1;i
lucy_lu82 1年前 已收到1个回答 举报

j68181188 幼苗

共回答了19个问题采纳率:89.5% 举报

#include "stdio.h"
int main()
{
int n, a, s;
scanf("%d", n);
while(n--)
{
scanf("%d", a);
s = 0;
while(a)
s = (s+a--)%2011;
printf("%dn", s);
}
}

1年前

8
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 16 q. 2.221 s. - webmaster@yulucn.com