(・∀・)C/C++の宿題やらせてください。ver10
■ このスレッドは過去ログ倉庫に格納されています
0445デフォルトの名無しさん
NGNGa+b=c, a+d=gから、aの取りうる値は6以下でなければならない。
b,d,eも同様なので、6P4で高々360通り。
つーかよく考えたら、a,b,d,eが1-6しか取り得ないなら
c=8, g=7を仮定して自動的にa=6, b=2, d=1が確定するじゃん。
#ついでに言えば、この段階でe=3も確定するね。
従って、a,b,d,eが1,2,3,6の組み合わせのときだけなので24通り。
しかも、a,b,d,eを四角形に並べたときに1と2が必ず対角に来るので
b=2ならa=3かa=6。他も同様なので次の8通りだけ条件が成立する。
a=6,b=2,d=1,e=3
a=6,b=1,d=2,e=3
a=3,b=2,d=1,e=6
a=3,b=1,d=2,e=6
a=2,b=6,d=3,e=1
a=2,b=3,d=6,e=1
a=1,b=6,d=3,e=2
a=1,b=3,d=6,e=2
結論、プログラムを書くまでもなかった。
>>443
1から8までって問題文を読み落としている。
■ このスレッドは過去ログ倉庫に格納されています