p1601 a+b problem(高精)
#include.h>
using namespace std;
void
sw(std:
:string s,int x)
//逆轉+轉化為數字陣列
for(int i=
0;ilength()
;i++
)//轉化為數字陣列
x[i]
=s[i]
-'0';}
void
fun(std:
:string a,std:
:string b)
,y[600]=
; int sum[
600]=;
int len=
0,t=0;
sw(a,x)
;//逆轉+轉化為數字陣列
sw(b,y)
;//逆轉+轉化為數字陣列
len=
max(a.
length()
,b.length()
);//取最長的數字長度
for(int i=
0;i)//大數相加
if(t!=0)
//進製
sum[len]
=t,len++
;for
(int i=len-
1;i>=
0;i--
)//逆序輸出
cout
洛谷P1601 A B Problem(高精)
高精度加法,x相當於a b problem,b color red 不用考慮負數 color b 輸入格式 分兩行輸入a,b 10 500 輸出格式 輸出只有一行,代表a b的值 輸入樣例 1 複製 1 1輸出樣例 1 複製 2思路 顯而易見是通過陣列來模擬,之前寫過類似的,直接用了,不過以前寫的太...
洛谷 P1601 A B Problem(高精)
題目描述 高精度加法,相當於a b problem,不用考慮負數.輸入格式 分兩行輸入。a,b 1 0500 a,b leq 10 a,b 10 500 輸出格式 輸出只有一行,代表a b a ba b的值高精度加法。以字串的方式輸入,手工模擬整數加法就可以了。注意最後要判斷最高位是否有進製。如下 ...
洛谷 P1601 A B Problem(高精)
題目描述 高精度加法,相當於a b problem,不用考慮負數.輸入格式 分兩行輸入。a,b leq 10 a,b 10 500輸出格式 輸出只有一行,代表a ba b的值 輸入輸出樣例 輸入 1 複製11 輸出 1 複製 2輸入 2 複製 1001 9099 輸出 2 複製 10100 一道高精...