題目1473 二進位制數

2021-08-03 21:48:37 字數 828 閱讀 3593

時間限制:1 秒

記憶體限制:128 兆

特殊判題:否

提交:10519

解決:3030

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

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

#include#include#includeusing namespace std;

vectors;

int main()

printf("\n");

} return 0;

}

考慮到n=0的情況

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

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

二進位制 二進位制起源

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

二進位制數反轉

1 使用了歸併排序的思路 最快 但是時間複雜度比歸併排序要小,每行 都相當於完成了一次歸併 include unsigned revbit unsigned x void main 2 把乙個32位整數按位反轉,即第1位轉到第32位,第2位轉到第31位,依次下去。一牛人寫的演算法如下 unsigne...