『2000年へのカウントダウン』解答


◆石川県 平田 和弘 さんからの解答。

【問題1】

1998=9*222 で、
222=(8+7)*(6+5+4)-3

よって答えは

2000
=9*222+2/1
=9*((8+7)*(6+5+4)-3)+2/1

(感想)

四苦八苦しましたが2重カッコはO.K.でしょうか?

【コメント】

もちろんOKです。
大変な労作ですね。
出題者によると50通りの解があると言うことですが。。。


◆広島県 清川 育男 さんからの解答。

【問題1】

プログラムを組んで挑戦しています。

拙劣なプログラムのため、重複が多くそのなかで一番単純(無意味な括弧を取り除く)な表現ものを探すのに苦労しています。
現在はコンピュータと手作業で探しています。

●その一例

(9+8−7+6)×5×(4×3×2+1)=2000

((9+8)×7+6)×(5+4×3−2+1)=2000

((9+8)×7+6)×(5×4−3−2+1)=2000

(9×8+7+6−5)×(4×3×2+1)=2000

(9×8×7−(6−5)×4)×(3+2−1)=2000
アルゴリズムが悪いために重複を取り除く作業が大変です。

【問題2】

とりあえず1個見つけました。

9×(8+7×6×5+4)+3−2+1
=1999+1
=2000

アルゴリズムの改良に専念します。

偶然にしては良くできた問題ですね。
1個しか見つかりません。

2000年に「1」カウントダウン。
3−2+1。


◆広島県 清川 育男 さんからの解答。

【問題1】

 1) (9+8-7+6)*5*(4*3*2+1)
 2) ((9+8)*7+6)*(5+4+3*2+1)
 3) ((9+8)*7+6)*(5*4-3-2+1) 
 4) ((9+8)*7+6)*(5*(4-3+2)+1)
 5) ((9+8)*7+6)*(5+4*3-2+1)
 6) (9*8+7+6-5)*(4*3*2+1)
 7) (9*8*7*(6-5)-4)*(3+2-1) 
 8) (9*8*7/(6-5)-4)*(3+2-1)
 9) (9*8*7-(6-5)*4)*(3+2-1) 
10) (9*8*(7*6-5)/4*3+2)*1
11) (9*8*(7*6-5)/4*3+2)/1 
12) 9*8*(7*6-5)/4*3+2*1
13) 9*8*(7*6-5)/4*3+2/1
14) (9*8*(7+6*5)/4*3+2)*1
15) (9*8*(7+6*5)/4*3+2)/1
16) 9*8*(7+6*5)/4*3+2*1
17) 9*8*(7+6*5)/4*3+2/1
18) (9*8*(7+6*5)/(4/3)+2)*1
19) (9*8*(7+6*5)/(4/3)+2)/1
20) 9*8*(7+6*5)/(4/3)+2*1
21) 9*8*(7+6*5)/(4/3)+2/1
22) (9*8*(7*6-5)/(4/3)+2)*1
23) (9*8*(7*6-5)/(4/3)+2)/1
24) 9*8*(7*6-5)/(4/3)+2*1
25) 9*8*(7*6-5)/(4/3)+2/1
26) (9*((8+7)*(6+5+4)-3)+2)*1
27) (9*((8+7)*(6+5+4)-3)+2)/1
28) 9*((8+7)*(6+5+4)-3)+2*1
29) 9*((8+7)*(6+5+4)-3)+2/1
30) (9+8*7*6)*(5+4/(3+2))-1
31) 9*(8+7*6*5+4)+3-2+1(***)
32) ((-9-8)*7-6)*(5-(4+3)*(2+1))
33) ((-9-8)*7-6)*(5-4*(3+2)-1)
−9を使用するものは整理中です。


◆広島県 清川 育男 さんからの解答。

【問題1】

X○Y=2000 ○=(+,−,*,/)

<9>

 1)  80    25
 2)  16    125
 3)  125   16
 4)  500   4
 5)  2000  1
 6)  1998  2
 7)  2001  1
 8)  1999  1
<−9>
 9)  -125  -16 
10)  500    4 
11)  125    16 
12)  25     80 
13)  2001   1 
14)  -9     2009 
15)  2000   1 
16)  400    5 
17)  100    20


 『2000年へのカウントダウン』へ

 数学の部屋へもどる