改题的意思就是 第一天收入一金币,第二天和第三天两金币,,,一次类推。 只要打个表, 每天都可以多少钱,最后 n个 相加就行 不会爆的把。。注意输出, wa了我好几发, 每个输入块有个空行, ~~~
#include<stdio.h>
#include<math.h>
int s[100000];
int main()
{
int bbs;
int n;
int i,j=1;
int c=1;
while(j<200)
{
for(i=c;i<c+j;i++)
{
s[i]=j;
}
j++;
c=i;
}
scanf("%d",&bbs);
int sum;
int k=0;
while(k<bbs)
{
while(~scanf("%d",&n)&&n)
{
printf("%d ",n);
sum=0;
for(i=1;i<=n;i++)
{
sum+=s[i];
}
printf("%d\n",sum);
}
k++;
if(k<bbs) printf("\n");
}
return 0;
}