NYOJ 275隊花的煩惱一

2021-06-21 05:24:06 字數 574 閱讀 7274

誰能幫我寫乙個程式實現輸入乙個十進位制數n,輸出它的二進位制數呀?」

難道你不想幫幫她嗎?^_^

輸入

輸入有多個資料,資料以eof結束;每個資料ni(0<=ni<=1000010000)用空格隔開;

輸出輸出有多行,每行對應乙個十進位制數ni的二進位制數;

注意:輸出的二進位制去掉任何乙個多餘的0;

樣例輸入

0 1 2 10

樣例輸出

0110

1010

**:#include#includeusing namespace std;

int main()

{ int n,m,a[30];

while(scanf("%d",&n)!=eof){

int b=0;

if(n==0)

cout<=1;b--)

cout《十進位制轉換為二進位制。只要n不為「0」,就一直除以「2」,同時定義陣列a來儲存餘數,因為不能輸出多餘的「0」,輸出時,餘數時倒序輸出的,所以,提前做準備,當n對2求余時,定義b來統計個數,然後由b迴圈倒序輸出即可。。。

隊花的煩惱一(nyoj275)

時間限制 3000 ms 記憶體限制 65535 kb 難度 1 描述 acm隊的隊花c小 經常抱怨 c語言中的格式輸出中有十 六 十 八進位制輸出,然而卻沒有二進位制輸出,哎,真遺憾!誰能幫我寫乙個程式實現輸入乙個十進位制數n,輸出它的二進位制數呀?難道你不想幫幫她嗎?輸入 輸入有多個資料,資料以...

275 隊花的煩惱一

時間限制 3000 ms 記憶體限制 65535 kb 難度 1 描述 acm隊的隊花c小 經常抱怨 c語言中的格式輸出中有十 六 十 八進位制輸出,然而卻沒有二進位制輸出,哎,真遺憾!誰能幫我寫乙個程式實現輸入乙個十進位制數n,輸出它的二進位制數呀?難道你不想幫幫她嗎?輸入 輸入有多個資料,資料以...

隊花的煩惱一

acm隊的隊花c小 經常抱怨 c語言中的格式輸出中有十 六 十 八進位制輸出,然而卻沒有二進位制輸出,哎,真遺憾!誰能幫我寫乙個程式實現輸入乙個十進位制數n,輸出它的二進位制數呀?難道你不想幫幫她嗎?輸出有多行,每行對應乙個十進位制數ni的二進位制數 注意 輸出的二進位制去掉任何乙個多餘的0 0 1...