B進製星球(多進製 高精加)

2022-03-03 03:16:13 字數 1034 閱讀 9290

b(2<=b<=36)進製計數。編寫實現b進製加法的程式。

輸入格式:

共3行第1行:乙個十進位制的整數,表示進製b。第2-3行:每行乙個b進製數正整數。數字的每一位屬於,每個數字長度<=2000位。

輸出格式:

乙個b進製數,表示輸入的兩個數的和。

思路: 輸入的時候把a~z換成數字 存, 輸出的時候把數字換成 a~z 輸出

1 #include2 #include3 #include4 #include5 #include

6 #include7 #include

8 #include9 #include10 #include11 #include12

using

namespace

std;

13#define ll long long

14#define se second

15#define fi first

16const

int inf= 0x3f3f3f3f;17

const

int n=4e6+5;18

19string

s1,s2;

20int

n,len1,len2;

21int a[4005],b[4005

];22

23int

main()

2435

else

36 a[i]=s1[len1-i]-'0'

;37}38

for(int i=1;i<=len2;i++)

3943

else

44 b[i]=s2[len2-i]-'0'

;45}46

47int len=max(len1,len2);

48for(int i=1;i<=len;i++)

4953

if(a[len+1]) len++;

54for(int i=len;i>=1;i--)

5559 }

題目 洛谷1604 B進製星球(高精加法 R進製)

題目描述 話說有一天,小z乘坐宇宙飛船,飛到乙個美麗的星球。因為歷史的原因,科技在這個美麗的星球上並不很發達,星球上人們普遍採用b 2 b 36 進製計數。星球上的人們用美味的食物招待了小z,作為回報,小z希望送乙個能夠完成b進製加法的計算器給他們。現在小z希望你可以幫助他,編寫實現b進製加法的程式...

高精度 B進製星球

題目 進製題目,而且還是個計算器 話說有一天,小z乘坐宇宙飛船,飛到乙個美麗的星球。因為歷史的原因,科技在這個美麗的星球上並不很發達,星球上人們普遍採用b 2 b 36 進製計數。星球上的人們用美味的食物招待了小z,作為回報,小z希望送乙個能夠完成b進製加法的計算器給他們。現在小z希望你可以幫助他,...

luogu P1604 B進製星球

話說有一天,小z乘坐宇宙飛船,飛到乙個美麗的星球。因為歷史的原因,科技在這個美麗的星球上並不很發達,星球上人們普遍採用b 2 b 36 進製計數。星球上的人們用美味的食物招待了小z,作為回報,小z希望送乙個能夠完成b進製加法的計算器給他們。現在小z希望你可以幫助他,編寫實現b進製加法的程式。共3行第...