题解 | #规律数列求和#
规律数列求和
https://www.nowcoder.com/practice/e05d1c142b3d4898be7183289a00ce5f
#include <stdio.h>
#include <math.h>//记得用lld
long long int sum(int i)
{
if (i >= 0)
{
i = i - 1;
long long int k;
k = 9 * pow(10, i);
return k + sum(i);
}
else
{
return 0;
}
}
int main()
{
int i = 1;
long long int b = 0;
for (i = 1;i <= 10;i++)
{
long long int m = sum(i);
b = b + m;
}
printf("%lld", b);
return 0;
}
