1188: 【基礎】高精度加法
時間限制: 1 sec 記憶體限制: 16 mb
提交: 9444 解決: 4308
[提交] [狀態] [討論版] [命題人:外部匯入]
題目描述
計算a+b的值,a,b 皆不超過240位。
輸入兩個數 每行乙個
輸出乙個數
樣例輸入
111111111111111111111111111111111111
222222222222222222222222222222222222
樣例輸出
333333333333333333333333333333333333
題解如下
#include
#include
#include
/*void swap(char *a,int len)
for(
int i=
0;i2;i++
)int max_len=len_ar;
if(max_lenmax_len=len_br;
max_len+=10
;for
(int i=len_ar;i)for
(int j=len_br;j)int result[max_len]
;for
(int k=
0;k)for
(int l=
0;l1;l++
)int flag=0;
for(
int i=max_len-
1;i>=
0;i--)if
(flag==1)
}return0;
}
python高精度加法 高精度加法
1.思路 其實就是模擬,加法是最簡單的,從個位開始加,價位加到前一位,然後再取10的餘數。for int i 1 i len i 計算和 c i a i b i 進製 c i 1 c i 10 取10的餘數 c i 10 2.實現 int len max a.length b.length 倒著存,...
基礎練習 高精度加法
問題描述 輸入兩個整數 a和 b,輸出這兩個整數的和。a和 b都不超過100位。演算法描述 由於 a和 b都比較大,所以不能直接使用語言中的標準資料型別來儲存。對於這種問題,一般使用陣列來處理。定義乙個陣列 a,a 0 用於儲存 a的個位,a 1 用於儲存 a的十位,依此類推。同樣可以用乙個陣列 b...
基礎練習 高精度加法
基礎練習 高精度加法 時間限制 1.0s 記憶體限制 512.0mb 問題描述 輸入兩個整數a和b,輸出這兩個整數的和。a和b都不超過100位。演算法描述 由於a和b都比較大,所以不能直接使用語言中的標準資料型別來儲存。對於這種問題,一般使用陣列來處理。定義乙個陣列a,a 0 用於儲存a的個位,a ...