题解 | #HJ5 进制转换#
进制转换
https://www.nowcoder.com/practice/8f3df50d2b9043208c5eed283d1d4da6
# 方法1 line = input() line = line[2:] dic = dict(zip(list("0123456789ABCDEF"), range(0, 16))) ret = 0 for i, char in enumerate(line): ret += dic[char] * 16 ** (len(line) - 1 - i) print(ret) # 方法2 # print(int(input(), 16))
【牛客站内】华为机试题解 文章被收录于专栏
【牛客站内】 分享个人刷题的思路和解法