none
C 利用bitwise operator判斷是否為2的次方的倍數 RRS feed

  • 問題

  • 輸入a跟b,判斷b是否為2的a次方的倍數

    例如:

    輸入2  36

    表示2的2次方,並判斷36是否為2的2次方的倍數

    輸入4  496

    表示2的4次方,並判斷496是否為2的4次方的倍數

    假設2的a次方為p

    若b為2的a次方的倍數,則輸出b是p的倍數

    否則輸出b不是p的倍數


    2020年4月21日 下午 04:22