輸入兩個整數a和n,a的範圍是[0,9],n的範圍是[1,8],求數列之和s = a+aa+aaa+...+aaa...a(n個a)。 如a為2、n為8時輸出的是2+22+222+...+22222222的和。
輸入格式:
輸入在一行中給出兩個整數,先後表示a和n。
輸出格式:
在一行中輸出要求的數列之和。
輸入樣例:
2 4輸出樣例:
2468注:使用兩個迴圈,個位有n個a,十位有n-1個a,以此類推,n位有1個a
#include "stdio.h
"int
main()
sum+=n*a*x;
n--;
x=1; }
printf("%d
",sum);
return0;
}
5 3 求a的連續和 15
時間限制 400 ms 記憶體限制 32000 kb 長度限制 8000 b 判題程式 standard 作者 翁愷 浙江大學 輸入兩個整數a和n,a的範圍是 0,9 n的範圍是 1,8 求數列之和s a aa aaa aaa.a n個a 如a為2 n為8時輸出的是2 22 222 22222222...
求a的連續和
時間限制 400 ms 記憶體限制 65536 kb 長度限制 8000 b 判題程式 standard 作者 翁愷 浙江大學 輸入兩個整數a和n,a的範圍是 0,9 n的範圍是 1,8 求數列之和s a aa aaa aaa.a n個a 如a為2 n為8時輸出的是2 22 222 22222222...
遞迴 求連續整數和
題目 輸入乙個正數n,輸出所有和為n連續正數序列。例如輸入15,由於1 2 3 4 5 4 5 6 7 8 15,所以輸出3個連續序列1 5 4 6和7 8。解題思路 首先,要找的肯定是小於等於n 2 1的數。那麼我們就可以從n 2 1開始向下每個數遞迴尋找,如果找到合適的情況,那麼久輸出即可。遞迴...