2811 - 求和s=a+aa+aaa+aaaa+aa...a

通过次数

0

提交次数

0

时间限制 : 1 秒 内存限制 : 128 MB

题目:求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字。例如2+22+222+2222+22222(此时共有5个数相加),几个数相加有键盘控制。

题目输入

一行 (0<a<=10)

题目输出

一行,输入S

输入/输出样例

输入格式

3

输出格式

369

C++解答

#include <iostream> 
#include <cstdio>
using namespace std;
int main()
{
	long long n,num,s;
	s=0;
	num=0;
	cin>>n;
	for(int i=0;i<n;i++)
	{
		num=num*10+n;
		// cout<<num<<endl;
		s=s+num;
	}
	cout<<s<<endl;
	return 0;
}