求Sn=a+aa+aaa+aaaa+aaaaa的前5项之和,其中a是一个数字,
例如:2+22+222+2222+22222
#include <stdio.h>
#include<math.h
int S(int n)
{
int Sn1 = n;//2
int Sn3 = 0;
for (int i = 1; i <= 4; i++)
{
int Sn2 = n * pow(10, i);//20 200 2000
Sn3 += Sn2;//20 220 2220
Sn1 += n + Sn3;//2 +22 + 222 + 2222
}
return Sn1;
}
int main()
{
int sum = 0;
for (int i = 1; i <= 5; i++)
{
sum += S(i);
}
printf("%d", sum);
return 0;
}