关闭

2-06. 数列求和{PAT}

标签: pat好好学习啦
315人阅读 评论(0) 收藏 举报
分类:

题:http://pat.zju.edu.cn/contests/ds/2-06



#include<stdio.h>
int N;
int A[1000000];

int main()
{
  int na;
  int i=-1;
  int cap;
  int flag;
  int temp=0;

  scanf("%d%d",&na,&N);
  flag=N;
  
  if(N==0)
  {
  	printf("0\n");
  }
  	else
    {
	  while(flag){
	  	temp+=flag*na;
	  	i++;
	  	A[i]=temp%10;
	  	temp=temp/10;
	  	flag--;
	  }

	  cap=i;
	  while(temp)
	  {
	  	cap++;
	  	A[cap]=temp%10;
	  	temp=temp/10;
	  }


	  for(i=cap;i>=0;i--)
	  {
	  	printf("%d", A[i]);
	  }
	}
  return 0;
  
}



0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:1469次
    • 积分:53
    • 等级:
    • 排名:千里之外
    • 原创:4篇
    • 转载:1篇
    • 译文:0篇
    • 评论:0条
    文章分类
    文章存档