hdoj-2051-Bitset
2013-07-04 10:36
260 查看
#include<stdio.h> struct { int a[33]; int b; }zh; //建立栈,存放二进制数 int main() { void ZH(int n);//对二进制数进行转换,压入栈 void pr();//对栈内数据进行输出 int n; while(scanf("%d",&n)!=EOF) { zh.b=0; ZH(n); pr(); } return 0; } void ZH(int n) { if(n==0) return; zh.a[zh.b++]=n%2; ZH(n/2); } void pr() { for(int i=zh.b-1;i>=0;i--) printf("%d",zh.a[i]); printf("\n"); }
相关文章推荐
- HDOJ 2051 Bitset
- Hdoj 2051 Bitset
- hdoj.2051 Bitset 20140729
- Hdoj 2051 Bitset
- HDOJ 2051 Bitset
- HDOJ-- 2051 Bitset
- HDOJ 2051 Bitset
- Bitset hdoj 2051
- hdoj 2051 Bitset(数的进制转换问题)
- hdoj 2051 Bitset (进制转换)
- hdoj 2051 Bitset【10进制转2进制】
- Bitset hdoj 2051
- HDOJ2051_Bitset
- hdoj-2051-Bitset
- hdoj 2051 Bitset
- HDU 2051 - Bitset
- hdu 2051 Bitset (java)
- HDU - 2051 Bitset
- HUD 2051 Bitset (水)
- hdu 2051 Bitset