範囲[x、y]を指定すると、フィボナッチ数として設定されたビット数を持つ必要があるような数のカウントが見つかりますか? 例:[15,17] 15 - 1111 - Count of bits is 4 - (4 is not a fibonacci number)
16 - 10000 - Count of bits is 1 - (1 is a fibonacci number)
17
私は「XXXXXXX」と第一二つの部分のためにこれを考え出すのトラブルの少しを持っていますのビットを操作しない私は add $t0, $v0, $0 # $t0 gets copy of input x
sub $t1, $0, $t0 # $t1 gets mask1 that is "-x"
を持っていますが、残りの部分は、私は混乱しています。私は正確な答えを望んでいないが、説明は非