zcmu-1413 数列求和(找规律)
【题述】
思路:
// 1.输入n,N=pow(10,n)
//2.计算累加1~N
居然可以找规律!!!….被安排的明明白白…(这个是看博主的文章get的!)
难点:
// 数字很大,要用数组
注意n==0的情况,此时N=1,ans=1,要另外说明
【我的代码(通过代码)】
#include <iostream>
#include <cmath>
using namespace std;
int main(){
int n,N,i;
long long sum;
while(cin>>n){
if(n==0)
cout<<1<<endl;
else{
cout<<5;
for(i=1;i<n;i++)
cout<<0;
cout<<5;
for(i=1;i<n;i++)
cout<<0;
cout<<endl;
}
}
return 0;
}
【便于搜索】
计算表达式1+2+3+4+...+N(N<=10100);