1503: 数据转换

内存限制:128 MB 时间限制:1.000 S
评测方式:文本比较 命题人:
提交:224 解决:117

题目描述

编写程序,将十进制整数N转换为d进制数,其转换步骤是重复以下两步,直到N等于0。
  X = N mod d (其中mod为求余运算)
  N = N div d (其中div为整数运算)
注意:要求使用栈的基本运算(包括InitStack(S),Pop(S),Push(S),IsEmpty(S))。

输入

输入有若干种情况,每种情况一行。输入的是两个整数:num、d,表示被转换的十进制数num,及被转换成d进制。(2<=d<10)

输出

输出见样例。

样例输入 复制

789 2
15 7
15 3

样例输出 复制

(789)10->(1100010101)2
(15)10->(21)7
(15)10->(120)3

来源/分类