b115: TOI2008 2. 大數運算
Tags :
Accepted rate : 386人/419人 ( 92% ) [非即時]
評分方式:
Tolerant

最近更新 : 2014-11-01 01:30

Content
在大多數的程式語言中,一個整數通常只有32位元,就算是使
用無號的整數,仍然最大只能表示232-1。若要表示一個大於232-1的
整數該怎麼辦呢?答案就是採用大數。本題要求寫出一個大數運算的
程式,可以對二個50位數以內的10進制非負整數作乘法或除法的運
算。除法運算時,毋須考慮除數為0的情形,並僅需算出商數。
Input
第一行輸入一個字串,表示被乘數或被除數,其為一個50位數
以內的10進制非負整數。

第二行輸入運算符號 * 或 /,分別表示乘法或除法運算。

第三行輸入一個字串,表示乘數或除數,其為一個50位數以內
的10進制非負整數。當執行除法運算時,除數為正整數。
Output

印出運算結果。
Sample Input #1
12346587987654321 
* 
98765432123456789 
12345678901234567890 
/ 
1234567890 
Sample Output #1
1219416097850959788293446112635269
10000000001
測資資訊:
記憶體限制: 512 MB
公開 測資點#0 (100%): 10.0s , <1K
Hint :
Tags:
出處:
2008TOI研習營初選


ID User Problem Subject Hit Post Date
18691
MaowMaowMan (建中貓貓男)
b115
python真舒服
298 2019-07-28 22:31