原理:比如a=2,s(1)=2,s(2)=2+2*10+2,s(3)=2+2*10+2+(2*10+2)*10+2 ..... 規律: item=item*10+a sum=sum+item ...
方法一:使用一層for循環的方式 方式二:使用遞歸的方式 初次寫博客的小白,如有錯誤,還請大佬們指正 ...
2018-09-17 21:17 0 1545 推薦指數:
原理:比如a=2,s(1)=2,s(2)=2+2*10+2,s(3)=2+2*10+2+(2*10+2)*10+2 ..... 規律: item=item*10+a sum=sum+item ...
#include<stdio.h> int main() { int n,Sn = 0,i,a = 0; scanf ( "%d" ,&n); for (i=0; i<n; i++ ...
問題 1013: [編程入門]Sn的公式求和 時間限制: 1Sec 內存限制: 128MB 提交: 8018 解決: 5541 題目描述 求Sn=a+aa+aaa+…+aa…aaa(有n個a)之值 ...
求\(S_n\)=a+aa+aaa+...+\(\overbrace{aa+\dots+a}^{n個a}\) 之值,其中a是一個數字,n表示a的位數,n由鍵盤輸入。例如: 2+22+222+2222+22222 (此時n=5) 答案解析: 該題目可以將數字拆分為 a * 10^n + 前一個 ...
//題目:求Sn=a+aa+aaa+……+aa…a(n個a)之值,其中a是一個數字,n表示a的位數, //例如:2+22+222+2222+22222(此時n=5)n由鍵盤輸入 ...
求Sn=a+aa+aaa+...+aa+n個a 之值,其中a是一個數字,n表示a的位數,n由鍵盤輸入。例如: 2+22+222+2222+22222 (此時n=5) 答案解析: 該題目可以將數字拆分為 a * 10^n + 前一個數字,例如: 2 = 2 * 10^0 + 0 : 默認 ...
#include <stdio.h>int main(){ int i,s=0,a,n,t; printf("請輸入n和a的值:"); scanf("%d,%d",&a,&n); t=a; for(i=1;i<=n;i++ ...