#L0256. 进制转换过程
进制转换过程
题目背景
小 R 在学习二进制时,老师介绍了十进制转二进制的除法过程。小 R 觉得手动算太麻烦,于是想找一个程序来展示每一步的商和余数。
题目描述
将一个正整数 不断除以 ,每次记录商和余数,然后用商替换原来的数字,直到商变为 为止。
请输出每一步得到的商和余数。
输入格式
一行,一个正整数 ,表示待转换的数字。
输出格式
输出若干行,每一行两个数字 和 ,表示第 次除法得到的商和余数。你应该保证 是 或 。
样例
94 1
2 0
1 0
0 1
</p>
2211 0
5 1
2 1
1 0
0 1
</p>
10 1
提示
样例 1 解释
首先,,所以第一行输出 4 1,并令 变为 ;
然后,,所以第二行输出 2 0,并令 变为 ;
接着,,所以第三行输出 1 0,并令 变为 ;
最后,,所以第四行输出 0 1,结束。
数据范围
对于 的数据,;
对于 的数据,。
难度
入门
通过率
—
尝试
0
已通过
0
- ID
- 984
- 类型
- 传统题
- Time Limit
- 1000ms
- Memory Limit
- 512MiB
- 上传者