b(2<=b<=36)進製計數。編寫實現b進製加法的程式。
輸入格式:
共3行第1行:乙個十進位制的整數,表示進製b。第2-3行:每行乙個b進製數正整數。數字的每一位屬於,每個數字長度<=2000位。
輸出格式:
乙個b進製數,表示輸入的兩個數的和。
思路: 輸入的時候把a~z換成數字 存, 輸出的時候把數字換成 a~z 輸出
1 #include2 #include3 #include4 #include5 #include6 #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行第...