2009年01月11日

算数オリンピック・・・[84-1]

パソコンで解く算数オリンピック・・・[84-1]



これを、パソコンで、ビジレスで、解いてみようと・・・。

[設問]

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種類ありました。
84-1.bmp
84-2.bmp
84-3.bmp

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

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

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

                                                  この項 終わり
posted by ゆうやけこやけ at 07:00| Comment(0) | TrackBack(0) | 日記 | このブログの読者になる | 更新情報をチェックする
この記事へのコメント
コメントを書く
お名前:

メールアドレス:

ホームページアドレス:

コメント:

この記事へのトラックバックURL
http://blog.seesaa.jp/tb/112134341

この記事へのトラックバック