北郵OJ 95 二進位制數 12計院上機A

2021-07-28 13:07:59 字數 735 閱讀 2079

題目描述

大家都知道,資料在計算機裡中儲存是以二進位制的形式儲存的。

有一天,小明學了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 ...