Bitset hdoj 2051
来源:互联网 发布:淘宝怎么切换类目 编辑:程序博客网 时间:2024/05/04 10:38
/*
Bitset
Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 12378 Accepted Submission(s): 9527
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
*/
/*从数学上看,左移1位等于乘以2,右移1位等于除以2,然后再取整,移位溢出的丢弃。*/
#include<cstdio>
#include<string.h>
#include<stdlib.h>
#define Max 1000000
char a[Max];
int main()
{
int n;
while(~scanf("%d",&n))
{
int i=0;
while(n)
{
if(n&1)
a[i++]='1';
else
a[i++]='0';
n>>=1;
}
while(i--)
{
printf("%c",a[i]);
}
printf("\n");
}
return 0;
}
0 0
- HDOJ 2051 Bitset
- Bitset hdoj 2051
- hdoj.2051 Bitset 20140729
- Bitset hdoj 2051
- HDOJ 2051 Bitset
- HDOJ 2051 Bitset
- hdoj-2051-Bitset
- C++ hdoj 2051Bitset
- HDOJ-- 2051 Bitset
- hdoj 2051 Bitset【10进制转2进制】
- hdoj 2051 Bitset (进制转换)
- hdoj 2051 Bitset(数的进制转换问题)
- 2051 Bitset
- 【Bitset 2051】
- Bitset 2051
- 2051 Bitset
- 2051 Bitset
- [2051]:Bitset
- Hibernate中的级联cascade
- Qt 学习第一步 做计划和确定目标
- 3.Programmatic Endpoints
- 机房收费重构之总结篇
- [EJB:011008]Unable to bind EJB Home Interface to the JNDI name: BusinessDelegateBean.
- Bitset hdoj 2051
- 自己学到的C++一些技巧记录
- 网络流dinic算法
- eclipse jee配置jetty的两种方法
- 完全背包问题
- 不使用第三个变量,实现两个数交换
- 蛇形填数
- SpringMVC vs Struts
- 出栈和入栈方向