時間限制: 1 sec
記憶體限制: 128 mb
提交: 1706
解決: 1043 [
提交][
狀態][
討論版][命題人:
admin
]輸入三個2 進製的數,要求將這三個二進位制數對應的十進位制整數按從小到大的順序輸。
要求程式定義乙個btod()函式和乙個main()函式,btod() 函式的功能是將二進位制數轉化為十進位制整數,其餘功能在main()函式中實現。
int btod(char str)
輸入三個2 進製的數,用空格隔開。所有資料均為非負數,二進位制數長度不超過30。
將對應的十進位制整數按從小到大的順序輸出
1101 110 1011
6 11 13
#include #include#include#includeusing namespace std;
int erjin(char a)
return sum;
}int main()
sort(a,a+3);
for(int i=0;i<3;i++)
return 0;
}
1417 二進位制數的大小
題目描述 輸入三個2 進製的數,要求將這三個二進位制數對應的十進位制整數按從小到大的順序輸。要求程式定義乙個btod 函式和乙個main 函式,btod 函式的功能是將二進位制數轉化為十進位制整數,其餘功能在main 函式中實現。int btod char str 輸入輸入三個2 進製的數,用空格隔...
二進位制 二進位制起源
現代通訊技術的基礎是二進位制編碼。早在1865年麥克斯韋總結出麥克斯韋方程組之前,美國人摩斯 morse 於1837年發明了摩斯電碼和有線電報。有線電報的出現,具有劃時代的意義 它讓人類獲得了一種全新的資訊傳遞方式,這種方式 看不見 摸不著 聽不到 完全不同於以往的信件 旗語 號角 烽火,這也是二進...
二進位制數反轉
1 使用了歸併排序的思路 最快 但是時間複雜度比歸併排序要小,每行 都相當於完成了一次歸併 include unsigned revbit unsigned x void main 2 把乙個32位整數按位反轉,即第1位轉到第32位,第2位轉到第31位,依次下去。一牛人寫的演算法如下 unsigne...