题目描述
将M进制的数X转换为N进制的数输出。输入描述:
输入的第一行包括两个整数:M和N(2<=M,N<=36)。
下面的一行输入一个数X,X是M进制的数,现在要求你将M进制的数X转换成N进制的数输出。
输出描述:
输出X的N进制表示的数。
输入时字母部分为大写,输出时为小写,并且有大数据。
输入例子:
16 10
F
输出例子:
15
import
java.util.*;
import
java.math.*;
public
class
Main {
public
static
void
main(String[] args)
{
int
m,n;
Scanner s=
new
Scanner(System.in);
while
(s.hasNext())
{
m=s.nextInt();
n=s.nextInt();
BigInteger b=
new
BigInteger(s.next(),m);
System.out.println(b.toString(n));
}
}
}