5 38 數列求和 加強版 20分

2021-07-24 19:11:38 字數 718 閱讀 1196

5-38 數列求和-加強版   (20分)

給定某數字a

a(1\le a\le 91≤

a≤9)以及非負整數n

n(0\le n\le 1000000≤

n≤10

0000

),求數列之和s = a + aa + aaa + \cdots + aa\cdots as=

a+aa

+aaa

+⋯+a

a⋯a(n

n個aa)。例如a=1a=

1, n=3n=

3時,s = 1 + 11 + 111 = 123s=

1+11

+111

=123

。輸入數字a

a與非負整數nn。

輸出其n

n項數列之和s

s的值。

1 3
123

#include #include #include int main() 

if(flag > 0)//最後一位進製還有的話再進一位

for(i=j-1; i>=0; i--) //之前一直都是反向輸入 個十百千萬。。先要換回萬千百十個//特別注意j-1,因為之前最後一次多加了一位//其實我在考慮要不要換成1000001

} return 0;

}

pta 5 38 數列求和 加強版 20分

include define size 1000000 int max 1 最大位數 void init short int in,int a,int b in 0 0 void sum short in1,int a,int b if t 0 當已經分離訪問完成後,若剩餘的數字仍不為0,也就是還有...

數列求和 加強版 PAT

原題如下 給定某數字a a 1 le a le 91 a 9 以及非負整數n n 0 le n le 1000000 n 10 0000 求數列之和s a aa aaa cdots aa cdots as a aa aaa a a a n n個aa 例如a 1a 1,n 3n 3時,s 1 11 1...

7 38 數列求和 加強版

給定某數字a 1 a 9 以及非負整數n 0 n 100000 求數列之和s a aa aaa aa a n個a 例如a 1,n 3時,s 1 11 111 123。輸入數字a與非負整數n。輸出其n項數列之和s的值。1 3123最近這些天一直在玩,沒怎麼寫 看到這題直覺就是像以前一樣開闢字元陣列,昨...