建立順序棧或鏈棧,編寫程式實現十進位制數到二進位制數的轉換。
輸入
輸入只有一行,就是十進位制整數。輸出
轉換後的二進位制數。
樣例輸入
10樣例輸出
1010
#include #include#define max_size 100
#define stackincrment 10
using
namespace
std;
typedef
intelemtype;
typedef
struct
sqstack
sqstack;
void initstack(sqstack &s)
void push(sqstack &s, elemtype e)
*(s.top) =e;
s.top++;
}void pop(sqstack &s, elemtype &e)
s.top--;
e = *(s.top);
}void conversation(sqstack &s)
while (s.top != s.base
)
}int
main()
進製轉換問題
基礎 進製轉換問題 easy time limit 1000ms memory limit 65536k total submit 271 accepted 153 description 若將乙個正整數n化為二進位制,在此二進位制數中,我們將數字1的個數多於數字0的個數的這類二進位制數稱為a類數,...
進製轉換問題
基礎 進製轉換問題 easy time limit 1000ms memory limit 65536k total submit 271 accepted 153 description 若將乙個正整數n化為二進位制,在此二進位制數中,我們將數字1的個數多於數字0的個數的這類二進位制數稱為a類數,...
進製轉換問題
一 引題 題目大意 a和b 兩個人一起吃飯,一共有 n道菜,從 0,1,n 1編號,菜按順序輪流上,a只能吃偶數編號的菜,即 0,2,4 b 只能吃奇數編號的的,每個人都可以選擇吃或不吃。每道菜對應乙個歡樂度 2 i i 0,1 n 1 現在知道 d 歡樂度 a b 的值,問他們兩總共吃了幾道菜?解...