HDU 2051 Bitset
/*
中文題意:
中文翻譯:給你一個十進位制數,讓你輸出二進位制數
題目大意:
解題思路:按照一般的方法寫即可
難點詳解:
關鍵點:進位制轉換
解題人:lingnichong
解題時間:2014/07/31 19:23:17
解題感受:要看懂題意,一開始看到測試資料就知道二進位制轉換,但不放心,還是認真看了一下。
*/
Bitset
Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 12425 Accepted Submission(s): 9562
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
#include<stdio.h>
int a[110];
int main()
{
int n,i,j;
while(scanf("%d",&n)!=EOF)
{
j=0;
while(n)
{
a[j++]=n%2;
n/=2;
}
for(i=j-1;i>=0;i--)
printf("%d",a[i]);
printf("\n");
}
return 0;
}
相關文章
- HDU5972Regular Number(ShiftAnd演算法 bitset)演算法
- C++ bitsetC++
- STL使用篇__bitset
- bitset Technology(長期更新)
- Bitset 亂搞字串匹配字串匹配
- 偏序 分塊+bitset
- bitset 相關最佳化
- Go 每日一庫之 bitsetGo
- hdu 2111 Saving HDU (DP)
- go 語言位操作庫 bitsetGo
- 乾貨分享|Bitset 應用詳解
- golang 效能優化之 bitset 代替 hashsetGolang優化
- Shape of HDU
- HDU 3349
- cf914F. Substrings in a String(bitset 字串匹配)字串匹配
- HDU 2052(C語言+註釋)+HDU 2090C語言
- 奇偶校驗(轉換二進位制、bitset)
- 簡單的揹包問題(入門)HDU2602 HDU2546 HDU1864
- HDU 1240 Asteroids!AST
- hdu2083
- hdu5532
- HDU4787
- hdu5540
- HDU 4921 Map
- HDU 3661 Assignments
- hdu 6415 - DP
- JDK中的BitMap實現之BitSet原始碼分析JDK原始碼
- 通過BitSet原始碼來理解BitMap演算法原始碼演算法
- HDU 1729 Stone GameGAM
- HDU 3590 PP and QQ
- HDU 2570 迷瘴
- hdu1069javaJava
- hdu1025javaJava
- HDU Find the hotel(RMQ)MQ
- HDU 6060 RXD and dividing
- Switch Game HDU - 2053GAM
- HDU1024(dp)
- HDU - 6182 A Math Problem
- hdu2011javaJava