回答編集履歴

1

書き足し

2023/01/23 11:43

投稿

nijinatu
nijinatu

スコア9

test CHANGED
@@ -1,4 +1,5 @@
1
1
  論理積のANDです、16曲あるので16bitで再生したところをbitのONで覚えて、すべて選曲されたら(All bit ON)でやめたい処理の様ですね。問題のif 文はbitのマスクをしているだけですよ。
2
+ 乱数がダブっても、選択した曲をマスキングしているのでダブりませんよ。
2
3
  2進数とビットマスクについては以下で説明しています。
3
4
  よろしかったrどうぞ。
4
5
  https://nijinatu.com/clang-0306-binary/