Sn=a+aa+aaa+…+aa…aaa

求Sn=a+aa+aaa+…+aa…aaa(有n个a)之值,其中a是一个数字。 例如:2+22+222+2222+22222(n=5)

 1 #include <iostream>
 2 using namespace std;
 3 
 4 int main()
 5 {
 6      int i,j,k;
 7      int a,n;
 8      cin>>a>>n;
 9      int temp = 0,sum = 0;
10      for(i=1;i<=n;i++)
11      {
12           temp += a;
13           sum += temp;
14           temp *= 10;
15      }
16      cout<<sum<<endl;
17      return 0;
18 }
19           
原文地址:https://www.cnblogs.com/hxsyl/p/2687295.html