- ベストアンサー
NBS4 組合せ
数学が苦手な私ですが、ナンバース4の合計が19に なる組み合わせをパソコンで計算さす方法を教えてください。 高校で習った順列組合せでnCrというのがあったが、 「0-9の中から四個選ぶ」はこれで出来るのかと 思うが、合計が19になるのはどうするのでしょうか?
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
単に1万回ループをまわすのはだめですか? Cだと、 int a,b,c,d; for (a=0;a<10;a++) { for (b=0;b<10;b++) { for (c=0;c<10;c++) { for (d=0;d<10;d++) { if (a+b+c+d==19) { printf("%d%d%d%d\n",a,b,c,d); } } } } } と言う感じ ※スペースを半角にするとインデントできなかったので、全角になっていますので、コピペは注意してください。
補足
回答有り難うございます。 数学オンチですので、1万回ループをまわすが 分かりません。 それと、これをPCで計算さすとき、エクセルで このとおり書けば、実行しますか? おそらく何十、何百通りの数字ばでるとおもいますが、そのすべてを表示するのでしょうか?