16
進製的簡單運算
時間限制:
1000
ms |
記憶體限制:
65535kb
難度:1
描述
現在給你乙個
16進製制的加減法的表示式,要求用
8進製輸出表示式的結果。
輸入
第一行輸入乙個正整數t(
0)接下來有
t行,每行輸入乙個字串
s(長度小於
15)字串中有兩個數和乙個加號或者乙個減號,且表示式合法並且所有運算的數都小於31位
輸出
每個表示式輸出佔一行,輸出表示式
8進製的結果。
樣例輸入3
29+4823
18be+6784
4ae1-3d6c
樣例輸出
44114
100102
6565
**
[路過這]原創
上傳者
路過這
16進製制運算
問題描述 對16進製制的字串進行加減操作.方法1 biginteger new biginteger string value,int 進製 返回biginteger值。add biginteger value 進行加運算操作。tostring int 進製 返回指定進製型別字串。這些方法組合在一起...
關於十六進製制數輸入輸出
舉個例子方便理解 int main 練習可以參考 hdu2057 最大數字是15位,沒有超過 int64 能表達的最大數。int64 最大能表示16位十六進製制數。所以直接進行加減就行了,需要注意的是輸入輸出的格式以及十六進製制表達負數的時候顯示的是補碼。include int main void ...
C 中輸入輸出的十六進製制八進位制
posted on 2012 09 18 22 14 dm張朋飛 閱讀 6 編輯收藏 1 數的進製 預設進製 預設狀態下,資料按十進位制輸入輸出。如果要求按八進位制或十六進製制輸入輸出,在cin或cout中必須指明相應的資料形式,oct為八進位制,hex為十六進製制,dec為十進位制。1 inti,...