これを、パソコンで、ビジレスで、解いてみようと・・・。
[設問]
A〜Eの5人が100m競争をします。
それを見学する一郎・みち子・まもる・よし子の4人が次のような予想をしました。
一 郎:「Eが3位、Aが4位」
みち子:「Aが3位、Bが1位」
まもる:「Bが4位、Eが2位」
よし子:「Dが1位、Cが3位」
結果は、4人とも2つの予想のうち1つだけは当たっていました。
さて、1位、2位、3位はだれですか。
(03年度ジュニア算数オリンピックトライアル問題[14]より)
ピンク文字は、Eプログラムの内容です。("<"と">"は、全角に変えています)
<A#z$B#C#U#V#W#X#Y#y$
L "84-1" :XL 1 :C 1 :R :W1 :XN "84-WORK" :R :W1 :XN "84-WORK2" :R :W1
XN "84-KEKKA" :R :W1
<---------------- KYOUSOU KEKKA KUMIAWASE
L "84-1" :XN "84-2" :XL 5 :NE 1,1 :R :W1
Vz$="E"
repeat :Vz$-
VA#=0
repeat :VA#+
L "84-2" :N [z$][A#] :AP "84-WORK" :* :XN "84-WORK" :R :W1
until A#=5
if z$="D" :UF=D-E :B F!0 :endif
if z$="C" :UF=C-E :B F!0 :UF=C-D :BF!0 :endif
if z$="B" :UF=B-E :B F!0 :UF=B-D :BF!0 :UF=B-C :BF!0 :endif
if z$="A" :UF=A-E :B F!0 :UF=A-D :BF!0 :UF=A-C :BF!0
UF=A-B :B F!0 :endif
XN "84-2" :R :W1 :L "84-WORK" :XL 1 :C 1 :R :W1
until z$="A"
L "84-2" :R :<<OOO 1 OOO
<---------------- YOSOU ATARU KUMIAWASE
L "84-1" :XN "84-3" :XL 2 :ND 1,1 :R :W1
Vz$="D"
repeat :Vz$-
VA#=0
repeat :VA#+
L "84-3" :N [z$][A#] :AP "84-WORK2" :* :XN "84-WORK2" :R :W1
until A#=2
XN "84-3" :R :W1 :L "84-WORK2" :XL 1 :C 1 :R :W1
until z$="A"
L "84-3" :R :<<OOO 2 OOO
<---------------- SETUMONN KEKKA WO MOTOMERU
L "84-3" :VC#=SYS("LINE")
VB#=0
repeat :VB#+ :L "84-3" :VU#=[B#]A :VV#=[B#]B :VW#=[B#]C :VX#=[B#]D
L "84-TABLE" :<<OOO 3 OOO
if U#=1 :VE#=1A :Ve$=1C :endif
if U#=2 :VE#=1B :Ve$=1D :endif
if V#=1 :VF#=2A :Vf$=2C :endif
if V#=2 :VF#=2B :Vf$=2D :endif
if W#=1 :VG#=3A :Vg$=3C :endif
if W#=2 :VG#=3B :Vg$=3D :endif
if X#=1 :VH#=4A :Vh$=4C :endif
if X#=2 :VH#=4B :Vh$=4D :endif
L "84-2" R
B [e$]=[E#] :B [f$]=[F#] :B [g$]=[G#] :B [h$]=[H#]
AP "84-KEKKA" :* :XN "84-KEKKA" :R :W1
until B#=C#
END :<<OOO 4 OOO
<<□□□ 1 □□□
A〜Eの5人の競争結果の、可能性のあるいろんな順位の、一覧をつくります。
全部で、120種類ありました。



<<□□□ 2 □□□
4人が、それぞれ2つずつ予想して、そのうちの、1つが当たっている…、ので、
全員が、どっちが当たっているのか、そのすべての、組み合わせを表に作りました。

<<□□□ 3 □□□
これは、設問の各人の予想を表(テーブルに一覧)にしました。
たとえば、「一郎の、Eが3位、Aが4位」は、
1Aに「3位の3」、そのEは1Cに、
1Bに「4位の4」、そのAは1Dに、
という具合に、入れました。

<<□□□ 4 □□□
この絵は、処理後の結果です。
で、その経過ですが、
まず、図2の予想結果の「どっちか」の組み合わせのひとつを選びます。
4人のそれぞれの選ばれた条件を、図3で、具体的に、選びなおします。
たとえば、「一郎の、Eが3位」というように。
これを、図1の表から、4人のそれぞれの条件に合うものだけを、選びます。
…これを、図2の16回分繰り返して、調べていきます。
その結果、選ばれたのが、この図4の絵です。
設問の1〜3位ですが、1位はB、2位はE、3位はCでした。

この項 終わり



