1829 - 课后习题6.3
时间限制 : 1 秒
内存限制 : 128 MB
求Sn=a+aa+aaa+…+aa…aaa(有n个a)之值,其中a是一个数字。 例如:2+22+222+2222+22222(n=5),n由键盘输入。
题目输入
a
题目输出
和
输入/输出样例
输入格式
5
输出格式
24690
C语言解答
#include<stdio.h> int main() { int n,s=0,temp=0; scanf("%d",&n); while(n--) { s=s*10+2; temp=temp+s; } printf("%d",temp); return 0; }
C++解答
#include<bits/stdc++.h> using namespace std; long long n,sum,ans; int main() { cin>>n; for(int i=1;i<=n;i++) sum=sum*10+2,ans+=sum; cout<<ans; return 0; }