十进制二进制
题号:NC15482
时间限制:C/C++/Rust/Pascal 1秒,其他语言2秒
空间限制:C/C++/Rust/Pascal 32 M,其他语言64 M
64bit IO Format: %lld

题目描述

模拟将任意给定的正整数n转换成对应的二进制数的过程:对于输入的任意正整数n,输出若干行“shang:* yu:*”的形式,表示其转换过程。
(要求使用C语言)

输入描述:

输入正整数n。

输出描述:

输出其转为二进制的过程(具体见样例)。
示例1

输入

复制
13

输出

复制
shang:6 yu:1
shang:3 yu:0
shang:1 yu:1
shang:0 yu:1

说明

注意格式,shang和yu之间用一个空格隔开