题目描述
将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)); } } }
浙公网安备 33010602011771号