2009年01月07日

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

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



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

[設問]

袋の中に、同じ大きさの赤・青・黄・黒・白の5色の玉が、

どれもたくさん入っています。

袋の中を見ないで、クラスの生徒が順に、2個ずつ玉を取り出していきます。

「取り出した 2個の玉の組み合わせが 同じになる生徒が

必ず2人以上いる」ためには、

クラスの生徒数は、もっとも少ない場合で何人ですか。

               
(03年度ジュニア算数オリンピックジュニアファイナル問題[12]より)

まず、赤:1、青:2、黄:3、黒:4、白:5とします。

これの、2列の組み合わせを考えていきます。

ピンク文字は、Eプログラムの内容です。("<"と">"は、全角に変えています)

<A#
L "83-1" :XL 1 :R 1 :W1 :XN "83-WORK" :R :W1
XN "83-2" :XL 5 :NC 1,1 :R :W1 :<<OOO 1 OOO
VA#=0
repeat
VA#+
L "83-2" :NB [A#] :AP "83-WORK" :XN "83-WORK" :* :R :W1
until A#=5
R :<<OOO 2 OOO
XN "83-3"
UA=B-C
B A>0 :R :W1



<<ooo 1 ooo
これを、基本にします。
83-1.bmp

<<ooo 2 ooo
2個目の玉の「可能性のある色」の、組み合わせ一覧を作ります。
全部で25あります。
83-2.bmp

83-3.bmp

<<ooo 3 ooo
その組み合わせのうち、1と2、2と1のような、ダブり分を除きました。
すると、15になりました。
ということは、15組の異なる組み合わせがある…。
設問では、16人目で、初めて、「必ずダブり分がでてくる」ことになります。
83-4.bmp

                                                  この項 終わり

とりあえず、設問だけ、ご紹介します。
posted by ゆうやけこやけ at 07:00| Comment(0) | TrackBack(0) | 日記 | このブログの読者になる | 更新情報をチェックする
この記事へのコメント
コメントを書く
お名前:

メールアドレス:

ホームページアドレス:

コメント:

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

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