hdoj 2051 Bitset【10进制转2进制】
2016-03-04 19:37
225 查看
Bitset
Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 18437 Accepted Submission(s): 13833
Problem DescriptionGive 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
ACcode:
#include<stdio.h> int main() { int i,j,k,l; __int64 m[100]; while(scanf("%d",&i)!=EOF) { k=i; for(j=0;j<100;j++) { m[j]=k%2; k=k/2; if(k==0) break; } for( ;j>=0;j--) printf("%I64d",m[j]); printf("\n"); } return 0; }
相关文章推荐
- HDU Moving Tables
- 文本挖掘之聚类算法之CLARA聚类算法
- Mysql 基础
- hdu 4586 概率dp
- Fibonacci Numbers on Tree
- VS中的预编译器参数设置
- Socket编程
- 计算机硬件的五大单元 & CPU的种类 & 计算机的运行流程
- Java多线程
- [转]如何学习新东西-孟岩
- OUR D3.JS 数据可视化专题站(转)
- RIL开发过程
- offsetLeft,Left,clientLeft详解(…
- Cache-Control: no-cache,Cac…
- charSet 和PageEncoding的区…
- Hashtable和HashMap类有三个重要的…
- 用java实现在命令方式清屏(native&…
- Python基础——实现对关键字的抓取
- 获取类成员函数地址和调用的方法
- C++ 虚函数表解析(难点*)