概述
题目描述
最近谷学长遇到了麻烦的问题,你能帮帮他吗?
题目是这样的:计算SUM(n) = 1 + 2 + 3 + … + 10^n。满足n<=100 000。
输入描述
输入包含多组数据,每组数据一行,包括一个整数n(n<=100 000)。当n=-1时输入终止。
输出描述
对于每个n输出相应的和。
样例输入
1
2
-1
样例输出
55
5050
示例代码
#include <iostream>
using namespace std;
int main()
{
int n;
while(1){
cin>>n;
if(n==-1) break;
if(n==0) cout<<1<<endl;
else
{
cout<<'5';
for(int i=1;i<=n-1;i++)
cout<<'0';
cout<<'5';
for(int i=1;i<=n-1;i++)
cout<<'0';
cout<<endl;
}
}
return 0;
}
提示:寻找结果之间的规律,不是单纯的求和问题。
最后
以上就是热情豌豆为你收集整理的求和again的全部内容,希望文章能够帮你解决求和again所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复