编程计算并输出a+aa+aaa+⋯+aa⋯a(n个a)的和,a和n由键盘输入。 【输入】 两个整数a和n(a和n都小于9)。 【输出】 a+aa+aaa+⋯+aa⋯a(n个a)的和。
时间: 2023-11-21 22:54:01 浏览: 117
C语言程序设计-计算并输出给定整数n的所有因子之和(不包括1与自身);注意:n的值不大于1000.c
5星 · 资源好评率100%
根据提供的两个引用,可以看出这是一道关于计算数列和的问题,其中数列的每一项都是由n个a组成的。下面是一个C++的代码实现:
```c++
#include <iostream>
#include <cmath>
using namespace std;
int main() {
int a, n;
cin >> a >> n;
int sum = 0, temp = 0;
for (int i = 1; i <= n; i++) {
temp += a * pow(10, i - 1);
sum += temp;
}
cout << sum << endl;
return 0;
}
```
Python实现:
```python
a, n = map(int, input().split())
s = 0
b = a
for i in range(1, n + 1):
s += b
b = b * 10 + a
print(s)
```
阅读全文