a414. 位元運算之進位篇
標籤 : 加法 進位制
通過比率 : 3513人/3810人 ( 92% ) [非即時]
評分方式:
Strictly

最近更新 : 2012-02-17 21:18

內容

 

一個數在電腦裡遞增時需要進位幾次。

輸入說明
輸入的每一行有一個十進制正整數 N (1<=N<=2147483647)。輸入的最後一行有一個 0,代表輸入的結束,這個數字請勿做任何處理。
輸出說明

對於每個正整數 N ,請輸出以二進制計算 N+1 時所需的進位次數。 

範例輸入 #1
1
4
7
17
0
範例輸出 #1
1
0
3
1
測資資訊:
記憶體限制: 512 MB
公開 測資點#0 (25%): 1.0s , <10M
公開 測資點#1 (25%): 1.0s , <10M
公開 測資點#2 (25%): 1.0s , <10M
公開 測資點#3 (25%): 1.0s , <10M
提示 :
因為本題測資檔較大,請使用 scanf 輸入、 printf 輸出。
標籤:
加法 進位制
出處:
c910335

本題狀況 本題討論 排行

編號 身分 題目 主題 人氣 發表日期
38836 toseanlin@gm ... (Dr. SeanXD) a414
解題思路
122 2023-12-27 09:04
34787 dreamer.aeu6 ... (Noah) a414
317 2023-04-16 17:11
28791 oxxostudio (oxxo.studio) a414
Python 解答
925 2022-01-03 16:30
28639 seancai78@gm ... (蔡天玄) a414
1277 2021-12-22 22:03
27573 fire5386 (becaidorz) a414
C++ 一行解
1396 2021-10-16 10:53