#28639: 看不懂題目和需要提示的看過來


seancai78@gmail.com (風月春秋)


while(a%2==0)

{

i++;

a/=2;

}

a是輸入i是輸出

我觀察題目資料,他應該想說

二進位中最靠右的1進為了幾次

e.g.10100(20)只要看100部分即可

     11001(25)最右的一無進位

所以只要將一直判段輸入能否為2所整除,

若無,即將輸入除二且輸出++