题目链接:http://115.28.203.224/problem.php?cid=1010&pid=14
题目描述
求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个一位的整数。
例如2+22+222+2222+22222(此时共有5个数相加)
输入
多组数据输入。
整数a和n(n个数相加,1<=a<=9 , 1<=n<=10)
输出
s的值
样例输入
2 2
样例输出
24
提示
注意数据范围,注意测试边界样例
代码
1 #include <iostream> 2 using namespace std; 3 int main() 4 { 5 int a, b, n, i, ans; 6 while (cin>>a>>n) 7 { 8 b = a; 9 ans = a; 10 for (i = 1; i < n; i++) 11 { 12 b *= 10; 13 b += a; 14 ans += b; 15 } 16 cout<<ans<<endl; 17 } 18 return 0; 19 }