質問: 1.2.3.4.5の5つの数字の中から1〜5個の数字を選んで
回答: >それぞれ1個だけ選ぶ場合、2個選ぶ場合....と場合分けし、Cを使って求めた数値の和が総数であっていますか? 合っています。 >この解き方が合っていた場合、総数は31となるのですがこれは2進数で考えると何bitになりますか? もうひらめているかもしれませんが、5bitです。 11111(2)になります。 5つの数字を選ぶ組合せなので、各ビットの0と1で2^5=32通りあるのですが、この問題では00000となる0個の選び出しはないので、2^5 -1 = 31です。