题解 | 十六进制数字的大小
dict1 = {'a': 10,'b': 11, 'c': 12, 'd': 13, 'e': 14, 'f': 15, 'A': 10,'B': 11, 'C': 12, 'D': 13, 'E': 14, 'F': 15, '1': 1, '2': 2, '3': 3, '4': 4, '5': 5, '6': 6, '7': 7, '8': 8, '9': 9, '0': 0}
num = list(input())
result = 0
for i in range(len(num)-1, -1, -1):
result = result + dict1[num[len(num) - 1 - i]] * 16 ** i
print(result)
