高精度之乘法

2021-06-29 01:10:34 字數 503 閱讀 8842

題目描述 description

給出兩個正整數a和b,計算a*b的值。保證a和b的位數不超過500位。

輸入描述 input description

讀入兩個用空格隔開的正整數

輸出描述 output description

輸出a*b的值

樣例輸入 sample input

3 12

樣例輸出 sample output 36

資料範圍及提示 data size & hint

兩個正整數的位數不超過500位

#include#includeint main()

while (t != 0)

} for (i = 1001; sum[i] == 0; i--);

while (i >= 0)

printf("%d", sum[i--]);

puts("");

return 0;

}

高精度減法,高精度乘法

高精度減法 oj資料偏弱如果新增乙個101 2就錯了,下面這一步是為了防止錯誤的 if a aa 0 可能出現第一位的1被借走的的情況,所以加乙個while找第乙個不是0的 while c i 0 i include include include include include include u...

高精度練習之乘法

高精度練習之乘法 問題描述 description 給出兩個正整數a和b,計算a b的值。保證a和b的位數不超過500位。輸入描述 input description 讀入兩個用空格隔開的正整數 輸出描述 output description a b的值 高精度乘法 include includeu...

高精度演算法之乘法

輸入兩個高精度整數m和n m和n均不小於0且不超過100位 求這兩個高精度數的積。每一組測試資料佔2行,一行乙個整數 每一組測試資料輸出佔一行,輸出乘積 36 3108思路 典型的高精度問題,兩個變數控制結果,i和j控制sum陣列,並考慮進製,兩個數的最大位就是兩個位數加起來,最後輸出時把前面的零去...