题解 | #进制转换#
进制转换
https://www.nowcoder.com/practice/8f3df50d2b9043208c5eed283d1d4da6
a=input()
a=a.replace("0x","")
a=a.replace("0","0 ")
a=a.replace("1","1 ")
a=a.replace("2","2 ")
a=a.replace("3","3 ")
a=a.replace("4","4 ")
a=a.replace("5","5 ")
a=a.replace("6","6 ")
a=a.replace("7","7 ")
a=a.replace("8","8 ")
a=a.replace("9","9 ")
a=a.replace("A","10 ")
a=a.replace("B","11 ")
a=a.replace("C","12 ")
a=a.replace("D","13 ")
a=a.replace("E","14 ")
a=a.replace("F","15 ")
a=a.split()
b=len(a)
c=[]
j=0
k=0
for i in range(0,b):
c.append(a[j])
c=str(c)
c = c.replace("[", "")
c = c.replace("]", "")
c = c.replace(",", "")
c = c.replace("'", "")
c = c.replace(" ", "")
c=int(c)
k=k+c*16**(b-1-j)
c=[]
j=j+1
print(k)


