‹ 上一题 下一题 ›

g5-08217. 十进制转 b 进制 未做

1000 ms 256 MB 测试点 10 通过率 100% GESP-55级·STLstack

题目描述

把十进制非负整数 转成 进制输出()。超过 的数字依次用大写字母 A~F 表示( 代表 , 代表 )。 时输出 0。

余数法:不断用 除以 记下余数,直到 变成 ——先得到的余数是低位,后得到的是高位。把余数依次 push 进栈,最后逐个 pop 输出,栈的「后进先出」正好替你完成反转。

输入格式

一行两个整数 、(,)。

输出格式

一行一个字符串: 的 进制表示,不含前导零。

样例

输入:

26 16

输出:

1A

,余数 (即 A)先进栈、商 后进栈,弹出来正好是 1A。

数据范围

,。余数到手就是从低位到高位,直接顺着输出就把数倒着写了。

输入
输出

            
答案