題目描述
大家都知道,資料在計算機裡中儲存是以二進位制的形式儲存的。
有一天,小明學了c語言之後,他想知道乙個型別為unsigned int 型別的數字,儲存在計算機中的二進位制串是什麼樣子的。
你能幫幫小明嗎?並且,小明不想要二進位制串中前面的沒有意義的0串,即要去掉前導0。
輸入格式
第一行,乙個數字t(t<=1000),表示下面要求的數字的個數。
接下來有t行,每行有乙個數字n(0<=n<=10^8),表示要求的二進位制串。
輸出格式
輸出共t行。每行輸出求得的二進位制串。
輸入樣例
5 23
535
2624
56275
989835
輸出樣例
10111
1000010111
101001000000
1101101111010011
11110001101010001011
#include
#include
using
namespace
std;
int main()
//output
while (!sta.empty())
printf("\n");
}
return
true;
}
北郵OJ 95 二進位制數
題目描述 大家都知道,資料在計算機裡中儲存是以二進位制的形式儲存的。有一天,小明學了c語言之後,他想知道乙個型別為unsigned int 型別的數字,儲存在計算機中的二進位制串是什麼樣子的。你能幫幫小明嗎?並且,小明不想要二進位制串中前面的沒有意義的0串,即要去掉前導0。輸入格式 第一行,乙個數字...
二進位制數(北郵)
大家都知道,資料在計算機裡中儲存是以二進位制的形式儲存的。有一天,小明學了c語言之後,他想知道乙個型別為unsigned int 型別的數字,儲存在計算機中的二進位制串是什麼樣子的。你能幫幫小明嗎?並且,小明不想要二進位制串中前面的沒有意義的0串,即要去掉前導0。每行有乙個數字n 0 n 10 8 ...
OJ 1379 二進位制數問題
描述 若將乙個正整數化為二進位制數,在此二進位制數中,我們將數字1的個數多於數字0的個數的這類二進位制數稱為a類數,否則就稱其為b類數。例如 13 10 1101 2 其中1的個數為3,0的個數為1,則稱此數為a類數 10 10 1010 2 其中1的個數為2,0的個數也為2,稱此數為b類數 24 ...