任意进制数之间的转换

任意进制数之间的转换

测试数据来自 system/1629

时间限制:1秒  内存限制:256M


【问题描述】

  求任意两个不同进制非负整数的转换(2进制~16进制),所给整数在 int 所能表达的范围之内。

  不同进制的表示符号为(0,1,...,9,A,B,...,F)。

【输入格式】

  输入只有一行,包含三个整数 \(a,n,b\)。\(a\) 表示其后的 \(n\) 是 \(a\) 进制整数,\(b\) 表示欲将 \(a\) 进制整数 \(n\) 转换成 \(b\) 进制整数。\(a,b\) 都是 \([2,16]\) 之间的十进制整数。

【输出格式】

  输出包含一行,该行有一个整数为转换后的 \(b\) 进制数。

【输入输出样例】

 Input

15 AAB3 7

 Output

210306

【数据说明】

  对于 \(100\%\) 的数据满足 \(2≤a,b≤16\)。

【来源】

  Mr.he

信息

ID
1273
难度
9
分类
数论 | 模拟 点击显示
标签
(无)
递交数
1
已通过
1
通过率
100%
上传者