トーナメント表の作り方
十進BASIC_パズル&クイズ へ戻る
大学生のための数学 へ戻る
2014.01.17


  全国高校野球大会は、 ノックアウトトーナメントの中のシングルイリミネーショントーナメントを採用しています。 日本では、 この方式を 「 トーナメント戦 」 と言っています。
  参加チーム数を とすると、 トーナメント戦で行われる全試合数は になります。 1試合数ごとに1チームが脱落しますので、 優勝チーム以外のすべてのチームが脱落するためには 回の試合がなされなければならないからです。
  の数のチームで行われるトーナメント戦は、 第2回戦から登場するチームを作る必要はありません。 では20チームが参加するトーナメント表を作ってみてください。 まず、 20チームを4で割って5チームずつにします。 5チームのトーナメント表は次のようなものです。

       

  では、 19チームが参加するトーナメント表を作ってみてください。 上記の応用ですぐに出来ると思います。 では、 15チームのトーナメント表を作ってください。 難しいと思います。 まず、 8と7の2つに分けると言いかもしれませんね。 トーナメント表を作るには、 下から作ろうとすると難しくなります。 上から作ればいいのです。 次のプログラムはトーナメント表を作るために役立ちます。