hdoj 2051 Bitset (进制转换)
2016-05-12 10:33
459 查看
Bitset
Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others
Total Submission(s): 19106 Accepted Submission(s): 14361
Problem Description
Give you a number on base ten,you should output it on base two.(0 < n < 1000)
Input
For each case there is a postive number n on base ten, end of file.
Output
For each case output a number on base two.
Sample Input
1 2 3
Sample Output
1 10 11
Author
8600 && xhd
Source
校庆杯Warm Up
代码:
#include <iostream> #include <cstdio> using namespace std; int main() { int n; int m; int a[1010]; while(~scanf("%d",&n)) { int k=0; while(n) { a[k]=n%2; //printf("%d\n",a[k]); n/=2; k++; } for(int i=k-1;i>=0;i--) { printf("%d",a[i]); } printf("\n"); } return 0; }
相关文章推荐
- C++ 拷贝构造函数 赋值构造函数
- 发现一个c++ vector sort的bug
- Sprak RDD简单应用
- CodeForces 484D Kindergarten
- 提高篇项目5——当年第几天
- HTML5----响应式(自适应)网页设计
- RXBinding 绑定View
- iOS服务器json数据中null的处理
- iOS APP最新上架流程资料收集和遇到坑时的解决方案
- BigDecimal格式比较大小
- android 左边框圆角的实现
- @property (nonatomic, strong) NSString *str有什么问题
- CodeForces 554A Kyoya and Photobooks
- uva_259_Software Allocation
- web大文件上传控件-监控f_create流程-Xproer.HttpUploader6
- 强大的HTTP包装开源项目ASIHTTPRequest介绍
- yii uploadfile 错误提示: fileinfo php extension is not installed
- API接口问题
- Github上托管的最实用六大Android开源框架整理
- 随机生成限定长度的账号