百練OJ:4003:十六進位制轉十進位制(python三行程式碼實現)

kangyucheng發表於2018-01-18

題目連結:百練OJ:4003

描述

將十六進位制數轉換成十進位制數輸入第一行有一個整數T,表示共有T組資料
接下來T行,每一行為一個16進位制無符號正整數,位數不超過8位,數中的a-f均為大寫字母,數前沒有多餘的0輸出輸出共T行,每一行是一組資料的十進位制表示,數字前不得有多餘的0。
十進位制數小於2^31樣例輸入
4
A
F
FFFE
10001
樣例輸出
10
15
65534
65537

  • 解題程式碼:
x = int(input())
for i in range(x):
    print(int(input(), 16))



相關文章