5チームで戦うトーナメント図を考えると少なくとも2試合が不戦勝となります。
参加チーム数が nの時の最小の不戦勝の試合数が以下により、算出できることを証明してください。
@ nより大きい2の累乗の数の中で最も小さい数 k を求める。
A (k − n)を2進数で表したときの「1」の数を数える。
この数が不戦勝の試合数。
例えば
n=5 の場合
k = 8
8 − 5 = 3 = 11(2) ・・ 2試合
n=37 の場合
k = 64
64 − 37 = 27 = 11011(2) ・・ 4試合
注意
┃ 左図で eチームのみ不戦勝で勝ち進みます。
┏━━┻━┓
┃ ┃ このトーナメントの不戦勝の試合数は
┏━┻━┓ ┃
┃ ┃ ┃ eチームが1回戦と準決勝を不戦勝で進むと
┏┻┓ ┏┻┓ ┃
┃ ┃ ┃ ┃ ┃ 考え、2試合と数えます。
a b c d e
◆個数を数える問題へもどる
数学の部屋へもどる