Problem1330--任意进制转换成十进制数

1330: 任意进制转换成十进制数

[Creator : ]
Time Limit : 1.000 sec  Memory Limit : 128 MiB

Description

对于任意k进制数n,都可以用加权求和法来转换成十进制数,权数的基数是k。如k=7,n=123,则基数就是7,转换成十进制是1*7^2+2*7^1+3*7^0=49+14+3=66。

Input

输入数n和进制k。

Output

十进制数。

Sample Input Copy

123 7

Sample Output Copy

66

HINT

注意,当k>9时,n可能会出现大写字母。A表示10,B表示11,C 12,D 13,E 14,F 15,以此类推。 当然n中只包含数字和大写字母。
k<=16。
测试数据保证转成十进制后的数大小<=2^31-1。

Source/Category

函数