九度oj 題目1473 二進位制數 stack

2022-07-12 10:12:10 字數 1038 閱讀 2025

題目1473:二進位制數

時間限制:1 秒

記憶體限制:128 兆

特殊判題:

提交:9371

解決:2631

題目描述:

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

有一天,小明學了c語言之後,他想知道乙個型別為unsigned int 型別的數字,儲存在計算機中的二進位制串是什麼樣子的。

你能幫幫小明嗎?並且,小明不想要二進位制串中前面的沒有意義的0串,即要去掉前導0。

輸入:

第一行,乙個數字t(t<=1000),表示下面要求的數字的個數。

接下來有t行,每行有乙個數字n(0<=n<=10^8),表示要求的二進位制串。

輸出:

輸出共t行。每行輸出求得的二進位制串。

樣例輸入:

5

23535

2624

56275

989835

樣例輸出:

10111

1000010111

101001000000

1101101111010011

11110001101010001011

1 #include 2 #include 3 #include 4

using

namespace

std;56

intmain()

16while

(n)20

while(!s.empty())

24 printf("\n"

);25}26

return0;

27 }

題目1473 二進位制數

時間限制 1 秒 記憶體限制 128 兆 特殊判題 否 提交 10519 解決 3030 題目描述 大家都知道,資料在計算機裡中儲存是以二進位制的形式儲存的。有一天,小明學了c語言之後,他想知道乙個型別為unsigned int 型別的數字,儲存在計算機中的二進位制串是什麼樣子的。你能幫幫小明嗎?並...

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 ...

二進位制 二進位制起源

現代通訊技術的基礎是二進位制編碼。早在1865年麥克斯韋總結出麥克斯韋方程組之前,美國人摩斯 morse 於1837年發明了摩斯電碼和有線電報。有線電報的出現,具有劃時代的意義 它讓人類獲得了一種全新的資訊傳遞方式,這種方式 看不見 摸不著 聽不到 完全不同於以往的信件 旗語 號角 烽火,這也是二進...