ocrosoft Contest1316 - 信奥编程之路~~~~~第三关 问题 x: 十进制到二进制的转换

时间:2024-10-02 22:36:32

http://acm.ocrosoft.com/problem.php?cid=1316&pid=49

题目描述

把十进制到二进制的转换。

输入

234

输出

11101010

样例输入

234

样例输出

11101010

代码:

#include <bits/stdc++.h>
using namespace std; const int maxn = 1e5 + 10;
int N;
int a[maxn]; int main() {
scanf("%d", &N); int num = 0;
while(N) {
a[num ++] = N % 2;
N /= 2;
} for(int i = num - 1; i >= 0; i --)
printf("%d", a[i]);
printf("\n"); return 0;
}