На головну сторінку
Змішана дитяча команда радіє навколо столу в клубному приміщенні, на столі роздрукований розклад матчів і планшет із розкладом за коловою системою, на задньому плані розмиті книжкові полиці.
Планування турнірів

Кожен з кожним: скільки матчів для 3–20 учасників? Алгоритм, формула й таблиця

Скільки матчів у турнірі за системою кожен з кожним? Формула й таблиця для 3–20 команд, а також безкоштовний генератор, який одразу складе розклад.

Оновлено 23 хв читання

Коротко

  • Формула для системи кожен з кожним: N·(N-1)/2, де N – кількість учасників.
  • Для 5 учасників це 10 матчів, для 8 – 28, для 12 – уже 66.
  • Кожен учасник має рівно N-1 зустрічей, розподілених на N-1 (парне N) або N (непарне N) раундів.
  • Метод кола будує розклад детерміновано: один учасник стоїть на місці, решта обертаються навколо нього.
  • Таблиці Бергера – записана форма методу кола, а турнір у два кола подвоює кількість матчів.

Ти плануєш наступний турнір і питаєш себе: скільки ж буде матчів? П’ять команд підтвердили участь, і кожна має зіграти з кожною. Або п’ятеро гравців біля тенісного столу в клубі – та сама ситуація, те саме питання. Відповідь в обох випадках однакова, бо математика залежить лише від кількості учасників, а не від виду спорту. Футбол, настільний теніс, падел-ліга, шахи чи шашки – кількість зустрічей підкоряється формулі, яку ти запам’ятаєш за хвилину.

Ця стаття дає тобі для кожної кількості учасників від 3 до 20 точну кількість матчів, матчі на одного учасника, кількість раундів і загальну тривалість на одному полі. А ще алгоритм, що за цим стоїть: метод кола, за яким професійні ліги вже понад сто років складають свої розклади. Метод детермінований, чесний і при однаковій кількості команд завжди дає той самий результат. Тобі не потрібні ні фокуси в Excel, ні інструменти зі штучним інтелектом – потрібні одна формула й одне обертання.

Якщо тобі потрібна повна картина організації турніру, а не лише кількість матчів, вона є в головному посібнику з організації футбольного турніру. Готовий розклад для 5, 7 або 10 команд із розрахунком часу й порадами щодо додаткових показників знайдеш у статті про розклад для 5, 7 і 10 команд. Для рівно чотирьох команд є окремий довідник форматів із чотирма варіантами – від колової системи до чистого плей-оф – у статті про турнір на 4 команди. Для одноденного турніру з трьома шаблонами за часом (до обіду, після обіду, цілий день) є стаття про одноденний турнір. А ця стаття – довідник з алгоритмів і формул для всіх кількостей команд між ними й понад них.

Коротка відповідь: матчі залежно від кількості команд

У системі кожен з кожним кожен учасник грає з кожним рівно один раз. Кількість матчів залежить тільки від кількості учасників N і обчислюється за формулою N·(N-1)/2. Для типових розмірів це означає:

КомандиМатчіМатчі на командуРаунди
4633
51045
61555
72167
82877
93689
104599

Повна таблиця до 20 учасників разом із потрібним часом – нижче, розрахунок – у наступному розділі. Якщо тобі потрібні лише готовий формат і часова сітка для конкретної кількості команд, швидше буде в статті про розклад для 5, 7 і 10 команд.

Формула: N·(N-1)/2

Питання «скільки матчів при N учасниках за системою кожен з кожним» по суті комбінаторне. Кожен з N учасників грає з кожним іншим рівно один раз. Для одного учасника це N-1 суперників. Якщо скласти це для всіх N учасників, вийде N·(N-1) зустрічей. Але кожну зустріч ти так рахуєш двічі: матч між А і Б з’являється один раз у списку А і один раз у списку Б. Тож ділиш на 2 й отримуєш формулу:

Кількість матчів = N · (N-1) / 2

У комбінаториці це називається «число сполучень з N по 2», біноміальний коефіцієнт. Це кількість способів вибрати двох із N учасників без урахування порядку. Для турніру в одне коло це саме те, що треба: кожна пара грає рівно раз, порядок не важливий (А проти Б – той самий матч, що й Б проти А).

Для N=5 маємо 5·4/2 = 10 матчів. Наочно множина всіх пар виглядає так:

Усі пари при 5 учасниках

Кожна позначена клітинка – одна зустріч. Діагональ порожня, бо ніхто не грає сам із собою.

Трикутна матриця з 10 позначеними клітинками, по одній на кожну пару.
T1T2T3T4T5
T1
T2
T3
T4
T5

10 markierte Zellen, eine pro Paarung. Die Diagonale ist leer, die untere Dreieckshälfte ist redundant.

Верхній трикутник показує всі 10 пар. Нижня половина зайва (А проти Б = Б проти А), а діагональ порожня, бо ніхто не грає сам із собою. Саме ця логіка й дає ділення на 2 у формулі.

При 10 учасниках це вже 45 матчів, при 20 – 190. Кількість матчів зростає квадратично разом із кількістю команд. Якщо подвоїти N, матчів стає приблизно вчетверо більше: 5 команд → 10 матчів, 10 команд → 45 матчів, 20 команд → 190 матчів. Це головна причина, чому колова система при великій кількості учасників стає непрактичною. Для одноденного клубного турніру зазвичай тут і проходить верхня межа: десь від 10–12 учасників чиста система кожен з кожним уже не вміщується в час, і ти переходиш на групи з плей-оф. Про це нижче.

Чому формула працює: другий погляд

Якщо хочеш вивести формулу вручну, скористайся аргументом рукостискань: уяви, що всі N учасників потискають одне одному руки рівно по одному разу. Скільки буде рукостискань? Перша людина потискає N-1 рук. Друга – лише N-2 нових, бо руку першої вже пораховано. Третя – N-3 нових, і так далі. Сума (N-1) + (N-2) + ... + 1 + 0 за формулою суми Гаусса дорівнює якраз N·(N-1)/2.

Обидва виведення дають той самий результат. Це не випадковість, а звичайна комбінаторика. Хто мав справу з теорією ймовірностей чи статистикою, знає біноміальний коефіцієнт «з N по 2» і відразу впізнає формулу. Для клубної практики досить знати: N команд = N·(N-1)/2 матчів, і все.

Таблиця для 3–20 учасників

Round-Robin Fixture CardReference table and ready-to-print fixture lists for 3 to 20 participantsЗавантажити картку розкладу

Кожен з кожним: кількість матчів і потрібний час для 3–20 учасників

Припущення для стовпця тривалості: 10 хвилин гри плюс 2 хвилини перерви на матч, одне поле.

Кожен з кожним: кількість матчів і потрібний час для 3–20 учасників
УчасникиМатчів загаломМатчів на учасникаРаундиМатчів у раундіЗагальний час (1 поле)
3323136 min
463321 h 12 min
5104522 h
6155533 h
7216734 h 12 min
8287745 h 36 min
9368947 h 12 min
10459959 h
11551011511 h
12661111613 h 12 min
13781213615 h 36 min
14911313718 h 12 min
151051415721 h
161201515824 h
171361617827 h 12 min
181531717930 h 36 min
191711819934 h 12 min
2019019191038 h

Загальний час рахує 12 хвилин на матч (10 хвилин гри + 2 хвилини перерви) на одному полі. З двома полями час скорочується вдвічі. Заклади ще 15 хвилин запасу на затримки.

Таблиця – твоя перша перевірка реальності під час планування турніру. Три моменти для її розуміння:

Загальний час пораховано для одного поля. На клубних турнірах у залі одне поле – звичайна ситуація. Якщо можеш використовувати два поля паралельно, час скорочується майже вдвічі, бо в кожному раунді одночасно проходить удвічі більше матчів. Кількість раундів не змінюється, подвоюються лише одночасні зустрічі в раунді.

Тривалість матчу – обережне припущення. Десять хвилин гри плюс дві хвилини перерви дають 12 хвилин загального часу на матч. Для U6/U7 чи U8/U9 вистачить 6–8 хвилин, для U12/U13 варто підняти час гри до 12–15 хвилин. Як із цього загального часу вивести точний час початку кожного матчу, пояснює стаття про час початку матчів на турнірі.

Непарна кількість учасників коштує тобі додаткового раунду. Для 6 команд це 5 раундів, для 7 команд – 7 раундів. Причина: при непарній кількості команд у кожному раунді одна команда мусить відпочивати (вільний раунд), інакше пари не складаються. За весь турнір кожна команда відпочиває рівно один раз.

Якщо не хочеш складати розклад уручну, скористайся генератором розкладу, який одним кліком створює пари, розподіл по полях і додаткові показники. Усередині генератор використовує той самий метод кола, який ми зараз розберемо крок за кроком, – ти просто не переносиш обертання вручну в таблицю Excel.

Як за таблицею перевірити своє вікно в залі

Більшість клубних турнірів мають фіксоване вікно в залі: 3 години на пів дня, 5 годин на розширені пів дня або цілий день. Стовпець загального часу одразу показує, яка кількість команд уміщується в яке вікно. При 3 годинах у залі й одному полі 6 команд (15 матчів = 3 години) ледве вміщуються. 7 команд (21 матч = 4,2 години) – це вже забагато для 3 годин: потрібен або довший час, або інший формат. 8 команд (28 матчів = 5,6 години) потребують або двох полів, або переходу на групи з плей-оф.

До того ж загальний час пораховано без підготовки й прибирання. Реалістично заклади 30 хвилин до першого свистка на вхід і реєстрацію гравців та 30 хвилин наприкінці на нагородження й прибирання. Тож якщо ти хочеш пробути в залі 3 години загалом, на саму гру залишаються 2 години. За дві години на одному полі вміщується приблизно 10 матчів, а це 5 команд за коловою системою. Більше не влізе, якщо не скоротити час гри або не взяти друге поле.

Скільки матчів при N командах? Приклади для найпоширеніших варіантів

Таблиця вище дає цифри для кожного N. Для кількостей команд, які найчастіше трапляються в клубному житті, варто подивитися уважніше: як виглядає конкретний розклад раундів і що це означає для планування дня?

Скільки матчів при 4 командах?

При 4 командах – 6 матчів, кожна команда грає 3, у 3 раундах по 2 матчі одночасно. Чотири команди – найменший осмислений турнір за коловою системою, і на одному полі він займає близько 1 години 15 хвилин. Оскільки чотири команди – дуже поширений варіант, для нього є окремий довідник форматів із чотирма варіантами – від чистої системи кожен з кожним до чистого плей-оф: стаття про турнір на 4 команди показує всі чотири, а також порядок додаткових показників і план дня.

Скільки матчів при 5 командах?

При 5 командах маєш 10 матчів загалом, кожна команда грає 4, розподілені на 5 раундів по 2 матчі одночасно, а одна команда відпочиває. Це перша з поширених кількостей команд, за якої без вільних раундів уже не обійтися. Ось готовий розклад, який дає метод кола (команда А стоїть на місці, Б–Д обертаються навколо неї):

Раунд 1: Б – Д, В – Г    відпочиває: А
Раунд 2: А – Д, Б – В    відпочиває: Г
Раунд 3: А – Г, Д – В    відпочиває: Б
Раунд 4: А – В, Г – Б    відпочиває: Д
Раунд 5: А – Б, Г – Д    відпочиває: В

За п’ять раундів кожна команда відпочиває рівно один раз. Це прямий наслідок обертання: оскільки віртуальна команда «вільний раунд» обертається навколо команди А так само, як і решта, вона щораунду переходить до іншої команди.

Загальний час при 10 хвилинах гри на одному полі: 10 × 12 хвилин = 120 хвилин, тобто близько 2 годин. З 15 хвилинами запасу виходить 2 години 15 хвилин чистого часу в залі. Якщо маєш два поля (для 5 команд таке рідко буває), упораєшся за 1 годину 15 хвилин.

На практиці коловий турнір на 5 команд – стандарт для компактного турніру в залі на пів дня. Порада щодо додаткових показників: різниця м’ячів, потім особисті зустрічі, потім забиті м’ячі. Порядок має бути визначений до першого свистка, інакше після останнього матчу команди сперечатимуться. Якщо хочеш доповнити додаткові показники ще одним чинником, наприклад очками за чесну гру, оголоси це теж заздалегідь і письмово.

Для 5 гравців за одним столом (настільний теніс, шахи, шашки) кількість матчів така сама. Якщо плануєш ігровий день падел-ліги в одиночному розряді на 5 гравців, 10 матчів – теж цілком реальна цифра. При типовому матчі в паделі від 20 до 30 хвилин на одному корті тобі знадобиться 3,3–5 годин – якраз відповідний обсяг для одного ігрового дня сезону.

Створити розклад для 5 команд

Безкоштовно, без облікового запису. Генератор будує раунди методом кола.

Скільки матчів при 6 командах?

Шість команд – парна кількість, тож етап кожен з кожним проходить чисто, без вільних раундів. 15 матчів загалом, кожна команда грає 5, у 5 раундах по 3 матчі одночасно. При 12 хвилинах загального часу на матч на одному полі це 3 години чистої гри. Із запасом виходить 3,5 години. Уже на межі для пів дня в залі, але реально.

Раунд 1: А – Е, Б – Д, В – Г
Раунд 2: А – Д, Е – Г, Б – В
Раунд 3: А – Г, Д – В, Е – Б
Раунд 4: А – В, Г – Б, Д – Е
Раунд 5: А – Б, В – Е, Г – Д

Вільні раунди тут не потрібні. Такий формат добре підходить для турніру в залі, що займає дві третини дня. Якщо в тебе лише півтори години в залі, коловий турнір на 6 команд завеликий: або переходь на дві групи по три команди з матчами за місця, або зменш кількість команд.

Практична порада для 6 команд на одному полі: подивись на перерви між двома матчами однієї команди. За стандартного обертання методом кола команда А грає матч у раунді 1, потім чекає, поки минуть два матчі інших команд, і знову грає. Така перерва прийнятна: два матчі по 12 хвилин = 24 хвилини між двома власними матчами – якраз досить, щоб присісти й попити, але не так довго, щоб м’язи охололи. Якщо складаєш розклад уручну й при цьому його «покращуєш», можна ненароком скоротити або розтягнути ці перерви. Тримайся стандартного обертання, воно не випадково так оптимізоване.

Додаткові показники для 6 команд: стандартний порядок – різниця м’ячів, особисті зустрічі, забиті м’ячі – працює, але при 5 матчах на команду статистично він слабкий. Одна мінімальна поразка може зрештою відкинути тебе з 1-го місця на 3-тє, якщо першою вирішує різниця м’ячів. Хто хоче більшої стабільності, може поставити особисті зустрічі перед різницею м’ячів. Важливо: заздалегідь і письмово.

Створити розклад для 6 команд

Безкоштовно, без облікового запису. 15 зустрічей і раунди генератор створює автоматично.

Скільки матчів при 7 командах?

При 7 командах навантаження стає відчутним. 21 матч загалом, кожна команда грає 6, але в 7 раундах, бо в кожному раунді одна команда відпочиває. За весь турнір кожна команда відпочиває рівно один раз. Загальний час на одному полі: 21 × 12 = 252 хвилини, тобто трохи більше ніж 4 години без запасу. Для звичайних пів дня в залі це затісно.

Якщо 7 команд за часом не вміщуються в чисту колову систему, є стандартний обхідний шлях: група з чотирьох і група з трьох команд паралельно грають свої міні-ліги, після цього півфінали й фінал. Це скорочує кількість матчів із 21 до 6 + 3 + 3 = 12 плюс, можливо, матч за третє місце. Загальний час на одному полі падає до 2,4 години замість 4,2. Готовий розклад для цього знайдеш у статті про розклад для 5, 7 і 10 команд.

Якщо все ж хочеш провести класичний коловий турнір на 7 команд, ретельно задокументуй розподіл вільних раундів. За обертання методом кола кожна команда відпочиває рівно один раз, але місце цієї перерви в турнірі різне: одна команда відпочиває в раунді 7 (наприкінці), інша – в раунді 4 (посередині), ще інша – в раунді 1 (на початку). Спершу це здається дрібницею, але на довгих турнірах перерва на початку чи наприкінці може бути тактично незручною. Команда, яка відпочиває в раунді 1, починає турнір «на холодну». Команда, яка відпочиває в раунді 7, чекає весь турнір, не беручи в ньому активної участі.

Порада: якщо хочеш вплинути на розподіл вільних раундів, розстав команди в методі кола перед стартом так, щоб слабші команди отримали вільні раунди на початку, а сильніші – наприкінці. Для глядачів це робить інтригу привабливішою: напружені фінальні раунди з найсильнішими командами й менше тиску на аутсайдерів на старті.

Скільки матчів при 8 командах?

Вісім команд – верхня межа для реалістичної системи кожен з кожним у клубному форматі. 28 матчів загалом, кожна команда грає 7, у 7 раундах по 4 матчі одночасно. На одному полі тобі потрібно 28 × 12 = 336 хвилин, тобто близько 5,5 години. Це повний день у залі.

З двома полями паралельно ти скорочуєш час до 2,5–3 годин, і тоді формат стає привабливим. Якщо поле лише одне, майже завжди переходять на дві групи по чотири команди плюс плей-оф: це зменшує кількість матчів до 12 групових плюс 4 матчі плей-оф (два півфінали + фінал + матч за третє місце) = 16 матчів. Загальний час на одному полі: 3,2 години. Реалістично для звичайного вікна турніру в залі.

Якщо все ж хочеш провести коловий турнір на 8 команд – наприклад, тому що формат задуманий як сезонна ліга, і команди грають упродовж кількох тижнів, – маєш зручну структуру: 7 турів по 4 матчі одночасно. У кожному турі кожна команда грає рівно один раз. Це добре пасує до звичного ритму аматорських ліг, де збираються раз на тиждень або раз на два тижні.

Практичний приклад: аматорський клубний турнір на 8 команд у залі. Ти бронюєш зал на кожну другу неділю з 14:00 до 17:00. Щонеділі проходять 4 матчі по 30 хвилин чистого часу (два тайми по 15 хвилин, 5 хвилин перерви між матчами, 30 хвилин запасу). Виходить 7 турів за 14 тижнів, тобто приблизно 3 місяці. Потрібен лише один суддя на тур (або команди судять одна одну), і наприкінці кожна команда зіграє 7 матчів. Вирішує турнірна таблиця, а всі додаткові показники визначено заздалегідь.

Додаткові показники для 8 команд: при 7 матчах на команду статистика вже надійна. Стандартний порядок – різниця м’ячів, особисті зустрічі, забиті м’ячі – тут працює надійно.

Створити розклад для 8 команд

Безкоштовно, без облікового запису. Щоб устигнути за один турнірний день, потрібні два поля або групи з плей-оф.

Скільки матчів при 9 командах?

При 9 командах – 36 матчів, кожна команда грає 8, у 9 раундах, бо при непарній кількості команд у кожному раунді одна відпочиває. За турнір кожна команда відпочиває рівно один раз. Загальний час на одному полі: 36 × 12 = 432 хвилини, тобто трохи більше ніж 7 годин. Для чистої колової системи за один день це забагато; на практиці роблять групу з трьох плюс групу з шести або три групи по три з подальшим плей-оф. Як сезонна ліга на кілька тижнів це 9 турів по 4 матчі одночасно.

Скільки матчів при 10 командах?

Десять команд за чистою коловою системою в клубному житті трапляються рідко. 45 матчів на одному полі тривають 9 годин загального часу. Здебільшого це не вміститься в один день. Практичний варіант: дві групи по п’ять команд плюс півфінали й фінал. Це 20 групових матчів плюс 4 матчі плей-оф = 24 матчі. На двох полях паралельно це реально за приблизно 2,5 години. З одним полем тобі знадобиться близько 5 годин – довго, але для турніру на цілий день прийнятно. І для цього є готовий розклад.

Якщо ти все ж проводиш коловий турнір на 10 команд як сезонну лігу, маєш ту саму структуру, що й у німецькій Бундеслізі, лише в мініатюрі: 9 турів по 5 матчів одночасно, кожен грає з кожним один раз. В аматорській лізі з одним туром на тиждень це займає трохи більше ніж 2 місяці, з одним туром на два тижні – близько 4 місяців. Реалістично для зимового сезону в клубі. Як збудувати з цього цілий сезон із турнірною таблицею, пояснює посібник як створити власну футбольну лігу.

Цікава властивість методу кола для 10 команд: оскільки кількість команд парна, вільних раундів немає. Кожна команда грає в кожному турі. Проте на одному полі раунд триває 5 матчів, тобто 60 хвилин. Між двома матчами однієї команди зазвичай проходять чотири чужі матчі: 4 × 12 = 48 хвилин. Це щедра перерва, за яку м’язи навіть можуть охолонути. З двома полями раунд скорочується до трьох слотів, а інтервал – приблизно до 24 хвилин. Тобто додаткове поле не подовжує перерву, а скорочує її – разом із турнірним днем і власним інтервалом між матчами.

Практичне зауваження: при 10 командах за коловою системою обов’язково перевір розподіл по полях. Не може бути так, щоб одну команду в тому самому раунді поставили на два поля. Звучить банально, але в розкладах, складених уручну, це трапляється напрочуд часто. Генератор розкладу розподіляє матчі по полях автоматично й без накладок.

Скільки матчів при 12 командах?

Дванадцять команд за чистою коловою системою мають сенс лише в багатоденному форматі. 66 матчів × 12 хвилин = 13,2 години загального часу. Звичайне клубне рішення: три групи по чотири команди плюс плей-оф – це 18 групових матчів плюс 4 або 5 матчів плей-оф, залежно від формату. Загальний час на двох полях: близько 2,5 години. Якщо тобі все ж потрібен класичний розклад на 66 матчів (наприклад, для клубного сезону), генератор складе список зустрічей за методом кола; друкована картка розкладу охоплює лише 4–8 команд.

Для 12 команд у сезонній лізі це 11 турів, у кожному по 6 матчів одночасно. Це типовий масштаб для активної аматорської ліги. Якщо граєте щотижня, сезон триває близько 2,5 місяця. З одним туром на два тижні – близько 5 місяців.

Часта помилка з 12 командами: спокуса втиснути все в один день і просто скоротити час гри. Якщо замість 10 хвилин грати 5, загальний час скоротиться до 7,7 години. Це реально, але матчі стануть такими короткими, що спортивно гра не приноситиме задоволення: 5 хвилин не вистачає для справжньої тактичної боротьби. Для U6/U7 і U8/U9 це доречно, але для старших вікових груп чи дорослих це більше схоже на розминку. Краще змінити формат і зробити групи з плей-оф – тоді матимеш спортивно повноцінні матчі по 10–12 хвилин.

Метод кола: як з’являється розклад

Формула каже, скільки буде матчів. Але як отримати конкретний розклад, який скаже тобі, що в раунді 1 А грає з Д, а в раунді 2 – з Г? Тут у гру вступає метод кола. Це найстаріший і найчистіший алгоритм складання розкладу за коловою системою, задокументований щонайпізніше в XIX столітті в організації шахових турнірів.

Основний принцип в одному реченні: один учасник стоїть на місці, решта обертаються навколо нього. Кожен крок обертання дає один раунд із N/2 одночасних зустрічей.

Метод кола для 6 учасників

Команда 1 стоїть на місці. Решта команд щораунду зсуваються на одну позицію.

  1. Раунд 1T1 gegen T6, T2 gegen T5, T3 gegen T4T1T2T3T4T5T6

    Раунд 1

  2. Раунд 2T1 gegen T5, T6 gegen T4, T2 gegen T3T1T6T2T3T4T5

    Раунд 2

  3. Раунд 3T1 gegen T4, T5 gegen T3, T6 gegen T2T1T5T6T2T3T4

    Раунд 3

  4. Раунд 4T1 gegen T3, T4 gegen T2, T5 gegen T6T1T4T5T6T2T3

    Раунд 4

  5. Раунд 5T1 gegen T2, T3 gegen T6, T4 gegen T5T1T3T4T5T6T2

    Раунд 5

Пари в кожному раунді показано з’єднувальними лініями. Після N-1 раундів кожна команда зіграла з кожною іншою рівно один раз.

Як читати цю візуалізацію: команда 1 на першому кадрі нерухомо стоїть угорі. Інші команди (від 2 до 6) розташовані по колу навколо. Пари в кожному раунді утворюються з команд, що стоять одна навпроти одної (команда 1 угорі проти команди 4 внизу, команда 2 праворуч угорі проти команди 5 ліворуч унизу і так далі). Після кожного раунду команди 2–6 зсуваються на одну позицію за годинниковою стрілкою. Команда 1 стоїть на місці, інакше алгоритм не завершився б.

Після N-1 раундів кожна команда зіграла з кожною іншою рівно один раз. Для 6 команд це 5 раундів, і наприкінці всі 15 пар розіграно.

Саме цей алгоритм закладено в кожен серйозний генератор розкладу: програма виконує обертання за тебе, і тобі не треба вручну складати таблицю Бергера. Коли відкриваєш генератор розкладу, ти, по суті, автоматично будуєш таблицю Бергера.

Що робити з непарною кількістю команд?

При непарній кількості команд метод кола напряму не працює. Якщо в тебе 5 команд, у кожному раунді одна команда лишається без суперника. Стандартне рішення: додаєш віртуальну команду «вільний раунд», яка робить непарне N парним, і виконуєш обертання як завжди. Команда, яка в раунді потрапляє в пару з вільним раундом, відпочиває.

Метод кола для 5 учасників із вільним раундом

Віртуальна команда «вільний раунд» заповнює прогалину. У кожному раунді відпочиває інша команда.

  1. Раунд 1T1 gegen Bye, T2 gegen T5, T3 gegen T4T1T2T3T4T5Bye

    Раунд 1

  2. Раунд 2T1 gegen T5, Bye gegen T4, T2 gegen T3T1ByeT2T3T4T5

    Раунд 2

  3. Раунд 3T1 gegen T4, T5 gegen T3, Bye gegen T2T1T5ByeT2T3T4

    Раунд 3

  4. Раунд 4T1 gegen T3, T4 gegen T2, T5 gegen ByeT1T4T5ByeT2T3

    Раунд 4

  5. Раунд 5T1 gegen T2, T3 gegen Bye, T4 gegen T5T1T3T4T5ByeT2

    Раунд 5

Пунктирна позиція позначає вільний раунд. За п’ять раундів кожна команда відпочиває рівно один раз.

За п’ять раундів кожна команда відпочиває рівно один раз. Тож за весь турнір вільні раунди розподілені чесно, навіть якщо в окремому раунді це виглядає нерівно. На практиці важливо: команда не повинна відпочивати двічі поспіль. Метод кола забезпечує це автоматично, бо вільний раунд щоразу переходить до іншої команди.

Покроково: метод кола для 6 команд

Якщо хочеш сам розібратися в алгоритмі, з ручкою й аркушем паперу за п’ять хвилин складеш повний розклад на 6 команд. Ось інструкція:

Крок 1: Запиши команди у два ряди: А–В у верхньому, Г–Е в нижньому, з А ліворуч угорі:

А  Б  В
Е  Д  Г

Пари раунду 1 – вертикальні: А–Е, Б–Д, В–Г.

Крок 2: Зсунь усі команди, крім А, на одну позицію за годинниковою стрілкою. А стоїть на місці. Обертання відбувається так: Б переходить праворуч угору, потім праворуч униз, потім у нижню середину, потім ліворуч униз і звідти повертається на початкову позицію. Е займає місце Б угорі, Д зсувається ліворуч униз і так далі:

А  Е  Б
Д  Г  В

Раунд 2: А–Д, Е–Г, Б–В.

Крок 3: Повторюй обертання для кожного наступного раунду. Після 5 раундів готово: кожну з 15 пар зіграно рівно один раз.

Це метод кола в найпростішій формі. При непарній кількості команд ти додаєш віртуальну команду «вільний раунд» і працюєш із нею так само, як зі справжньою. Команда, яка в раунді потрапляє в пару з вільним раундом, відпочиває.

Метод математично елегантний, бо автоматично гарантує, що кожна пара трапляється рівно один раз. Доведення лежить в алгебрі циклічних груп: обертання відповідає перестановці порядку N-1, і за N-1 кроків усі N-1 можливих відносних позицій проходяться рівно по одному разу.

Таблиці Бергера: записана форма алгоритму

Коли на практиці шукаєш розклади за коловою системою, швидко натрапляєш на термін «таблиця Бергера». Назва походить від австрійського шахового функціонера Йоганна Бергера, який 1893 року письмово зафіксував систему пар по раундах для шахових турнірів. Алгоритм за нею – метод кола. Бергер його не винайшов, а виклав у зручній табличній формі, яка відтоді є майже в кожному посібнику з організації шахових змагань.

Таблиця Бергера для 4 учасників виглядає так:

РаундПари
11-4, 2-3
24-3, 1-2
32-4, 3-1

Числа – це стартові номери учасників. У кожному рядку поруч стоять пари, що грають одночасно. Для 4 учасників це 3 раунди по 2 зустрічі, тобто загалом 6 матчів. Збігається з формулою: 4·3/2 = 6.

Таблиці Бергера детерміновані: при однаковій кількості учасників вони завжди дають ту саму структуру раундів. У цьому й полягає їхня практична цінність. Тобі не треба щоразу вигадувати розклад наново, і всі учасники можуть покластися на відомий порядок. У шаховому світі таблиці Бергера настільки поширені, що жеребкування часто зводиться лише до того, щоб призначити стартові номери конкретним гравцям.

Для клубного футбольного турніру таблиця Бергера з книжки тобі не потрібна. Якщо генеруєш розклад автоматично, отримуєш той самий результат. Але якщо працюєш по-старому, на папері, або хочеш повісити розклад у клубі, таблична форма дуже зручна. Картка розкладу до цієї статті – це саме вона: таблиця Бергера в зручному для читання форматі для N=4–8.

Де таблиці Бергера досі домінують

У шахах таблиці Бергера – стандарт для кожного турніру з фіксованою кількістю учасників, від клубного чемпіонату до гросмейстерського турніру FIDE. У настільному тенісі таблиці Бергера використовують для командних та особистих змагань – від аматорського рівня до вищих ліг. У бриджі є власні варіації таблиць Бергера, які додатково враховують місця за столом (Північ, Південь, Схід, Захід).

У футболі чисті таблиці Бергера трапляються рідше, бо більшість ліг грають у два кола (вдома та на виїзді). Та розклад німецької Бундесліги побудований за схожим принципом: у першій половині сезону пари визначаються за фіксованою схемою, а в другій вони віддзеркалюються (з обміном господарями поля).

У табличній формі в Бергера є ще одна перевага: вона детермінована в обидва боки. З таблиці Бергера можна прочитати, в якому раунді відбувається яка пара, і навпаки – для окремої пари визначити, в якому раунді вона грає. Це корисно, якщо ти, наприклад, хочеш знати: коли команда 3 грає з командою 5? У роздрукованій таблиці Бергера ти побачиш відповідь за дві секунди.

Турнір у два кола: вдома та на виїзді

У сезоні німецької Бундесліги кожна команда грає з кожною іншою двічі: один раз удома й один раз на виїзді. Це турнір у два кола. Формула змінюється відповідно: N·(N-1) матчів загалом, а не N·(N-1)/2. Для 18 команд, як у німецькій Бундеслізі, це 18·17 = 306 матчів за сезон, розподілених на 34 тури по 9 матчів одночасно.

Для клубного турніру два кола майже завжди надмірні. Для 6 команд це 30 матчів замість 15, тобто 6 годин загального часу замість 3. Це варто робити лише у двох випадках. По-перше, якщо ти проводиш клубний чемпіонат упродовж кількох тижнів і фактор власного поля реальний: інше поле, інша дорога для батьків, інша атмосфера. По-друге, якщо в тебе дуже маленький турнір на 4 або 5 команд і ти хочеш заповнити програму, бо одне коло закінчилося б надто швидко.

В усіх інших випадках одне коло або варіант із групами й плей-оф дає тобі краще співвідношення кількості матчів і зусиль. Якщо не впевнений, чи тобі краще підходить класична колова система чи інший формат, порівняй формати напряму:

Колова система порівняно з групами й плей-оф

Чим формати відрізняються за кількістю матчів, матчами на команду та інтригою.

Кожен з кожним в одне коло123456Команди5–8Матчів на командуN-1Матчів загаломN·(N-1)/2ПЕРЕВАГАМаксимальна справедливість: кожен грає з кожним рівно один раз.НЕДОЛІКПотрібний час зростає квадратично з кількістю команд. Від 10 команд непрактично.Кожен з кожним у два кола123456Команди4–6Матчів на команду2·(N-1)Матчів загаломN·(N-1)ПЕРЕВАГАПеревага власного поля вирівнюється. Має сенс для сезонних ліг.НЕДОЛІКУдвічі більше матчів. Рідко підходить для одноденних турнірів.Групи з плей-офGruppe AGruppe BQFQFQFQFSFSFFinaleКоманди8–16Матчів на команду3–5Матчів загаломзначно меншеПЕРЕВАГАБагато учасників за короткий час. Плей-оф додає інтриги.НЕДОЛІКРання поразка в групі може завершити турнір для команди.

Порівняльна таблиця показує: для 5–8 команд одне коло – найсправедливіший варіант, для більшої кількості учасників варто переходити на групи з плей-оф. Турнір у два кола – найрідкісніший варіант, актуальний передусім для сезонних ліг.

Коли два кола справді мають сенс

Ось три сценарії, у яких турнір у два кола – правильний вибір. Перший: сезонні ліги з реальною перевагою власного поля. У німецькій Бундеслізі команди на чужих стадіонах грають інакше, ніж удома, і це помітно впливає на результати. Щоб таблиця наприкінці сезону була справедливою, кожна команда має зіграти з кожною іншою один раз удома й один раз на виїзді. Так вплив переваги власного поля вирівнюється.

Другий: клубні чемпіонати впродовж кількох тижнів, коли команди грають у різні дні чи за різних умов. Якщо в твоєму клубі чотири команди і за зимовий сезон ви проводите клубний чемпіонат, два кола тут доречніші: 12 матчів за 6 турів – це справжній сезон, де кожна команда буває і гостем, і господарем.

Третій: маленькі турніри, для яких одне коло було б закоротким. Для 4 команд в одне коло це лише 6 матчів. Якщо хочеш заповнити цим цілий клубний день, цього мало. Два кола на 12 матчів заповнять день, і тобі не доведеться додавати окремі матчі плей-оф.

Поза цими трьома сценаріями одне коло або групи з плей-оф майже завжди кращий вибір.

Турніри з паделу за коловою системою

Падел як парний вид спорту структурно відрізняється від одиночного тенісу чи настільного тенісу. У паделі завжди грають двоє на двоє, і тому питання «хто з ким грає?» виходить на інший рівень: ідеться про пари чи про окремих гравців? Із цього виросли різні турнірні формати, і лише частина з них – колова система в класичному розумінні.

Падел-ліга з постійними парами

Якщо ти проводиш турнір чи лігу з паделу з постійними парами, математика колової системи діє один в один. При N парах буде N·(N-1)/2 зустрічей, і кожна зустріч – це матч із паделу на два сети або на визначений час. Для 6 постійних пар це 15 матчів. Це чистий стандартний варіант, і в клубному спорті він трапляється часто: зимовий сезон із 6 парами, кожен грає з кожним один раз, сезон вирішує турнірна таблиця.

Americano з постійними парами

Americano – це термін із паделу для турніру за коловою системою, який часто проводять за один день. Якщо граєш Americano з постійними парами (кожна пара лишається разом увесь турнір), математично це те саме, що падел-ліга: N·(N-1)/2 матчів при N парах. Для 8 пар це 28 матчів. На одному корті при 20 хвилинах на матч це займе близько 9 годин, тож майже завжди тобі знадобляться два корти або більше.

Важливе уточнення – «з постійними парами». Є й варіанти Americano, де гравці протягом турніру змінюють партнера. Вони належать до наступної категорії.

Americano зі змінними партнерами

Якщо гравці в Americano змінюють партнерів так, щоб кожен хоча б раз зіграв у парі з кожним іншим, це вже не класична колова система. Математика за цим називається задачею соціального гольфіста (Social Golfer Problem): маючи N гравців, скільки раундів потрібно, щоб кожен хоча б раз був партнером кожного іншого? Відповідь залежить від N, а в загальному випадку це навіть відкрита проблема комбінаторики.

На практиці це означає: Americano на 8 гравців зі змінними партнерами дає тобі не 28 матчів, а часто лише 6–8 раундів по 2 матчі одночасно. Кількість матчів на гравця – 6–8, а не N-1. Хто планує такий формат, не може покладатися на формулу N·(N-1)/2.

Mexicano та King of the Court

Турніри Mexicano побудовані на рейтингу: після кожного раунду пари формують заново відповідно до поточної таблиці. Гравець 1 грає разом із гравцем 4 проти 2 і 3 (типова схема), тобто пари змінюються динамічно. Кількість зустрічей на гравця залежить від кількості раундів, яку визначаєш ти як організатор, а не від кількості учасників. З коловою системою в цього формату спільна лише поверхова риса: тут ніхто не вибуває.

King of the Court ще далі від неї: пара-переможець лишається на корті, пару, що програла, замінюють. Порядок матчів залежить від результатів, а не від фіксованого розкладу. Це тренувальний і розважальний формат, а не турнірний у вузькому сенсі.

Якщо тобі потрібні розклади для турнірів із паделу

AreaCopa наразі зосереджена на футболі: формати, модель даних і тривалість матчів розраховані на футбольні турніри. Якщо хочеш складати розклади за коловою системою для турнірів із паделу, коротко напиши нам на info@areacopa.com і скажи, який формат паделу тобі потрібен: постійні пари в лізі, Americano з постійними парами, Americano зі зміною партнерів, Mexicano. Ми збираємо потреби, перш ніж щось будувати.

Що нам конкретно допоможе: кількість гравців або пар, бажана тривалість матчу, кількість кортів, запланована частота (разовий турнір чи сезонна ліга). На цій основі ми зможемо оцінити, чи достатньо попиту на режим для паделу, щоб узяти його в план розвитку. Поки це не так, ми його не будуємо, але охоче вислухаємо.

Картка розкладу для друку

Дві найважливіші речі з цієї статті у форматі для друку: довідкова таблиця для всіх N від 3 до 20 і списки зустрічей для найпоширеніших клубних форматів. Роздрукуй картку, приклей її на борт поруч із табло, і всі учасники одразу бачитимуть, який раунд триває і які пари на черзі.

Round-Robin Fixture CardReference table and ready-to-print fixture lists for 3 to 20 participantsЗавантажити картку розкладу

Підсумок

Кількість матчів у системі кожен з кожним визначає одна-єдина формула: N·(N-1)/2. Для 5 учасників це 10 матчів, для 8 учасників – 28, для 12 учасників – 66. Кожен учасник має рівно N-1 зустрічей. При парній кількості команд вони розподіляються на N-1 раундів, при непарній – на N раундів з одним вільним раундом у кожному. Метод кола дає конкретний розклад: один учасник стоїть на місці, решта обертаються навколо нього. Таблиці Бергера – це лише записана форма цього результату.

Для клубної практики це означає: приблизно до 8 учасників чиста колова система – найсправедливіший формат, від 10 переходиш на групи з плей-оф. Два кола – для сезонних ліг. Якщо не хочеш складати розклад уручну, дай методу кола відпрацювати автоматично й отримай готовий розклад у браузері.

Створити мій розкладБезкоштовно й без реєстрації

Джерела

  • Berger, Johann (1893). Schach-Jahrbuch für 1892/93. Veit & Co, Leipzig. Перший систематичний опис пар по раундах для шахових турнірів за системою кожен з кожним.
  • IFAB Laws of the Game 2024/25, Procedures to Determine the Result of a Match. International Football Association Board. Правила визначення переможця матчу (додатковий час, серія пенальті); критерії розподілу місць у турнірній таблиці встановлює регламент кожного змагання.
  • Брошура DFB Wettbewerbsformen im Kinderfußball, редакція 09/2024. Німецький футбольний союз (DFB). Обов’язкова в Німеччині із сезону 2024/25 для фестивальних форматів від U6 до U11, з конкретними вимогами до тривалості гри та кількості матчів на учасника.

Часті запитання

Скільки матчів зіграють 5 команд за системою кожен з кожним?
У турнірі 5 команд за системою кожен з кожним рівно 10 матчів. Формула – N·(N-1)/2, тобто 5·4/2 = 10. Кожна команда проводить 4 матчі. Вони розподіляються на 5 раундів, у кожному 2 матчі одночасно, а одна команда відпочиває (вільний раунд). При 10 хвилинах гри та 2 хвилинах перерви на одному полі тобі знадобиться близько 2 годин загального часу.
Скільки матчів для 5 гравців за системою кожен з кожним?
І для 5 гравців (настільний теніс, шахи, шашки, падел-ліга з 5 пар) виходить 10 матчів. Математика та сама, бо залежить лише від кількості учасників, а не від виду спорту. Кожен гравець має 4 очні зустрічі. Якщо один матч триває приблизно 5 хвилин, заклади для 5 учасників за одним тенісним столом близько 50 хвилин чистої гри.
Скільки матчів зіграють 8 команд за системою кожен з кожним?
Для 8 команд загалом 28 матчів: 8·7/2 = 28. Кожна команда грає 7 матчів у 7 раундах, у кожному раунді 4 матчі одночасно. На одному полі це вже на межі: 28 матчів × 12 хвилин = приблизно 5,5 години загального часу. З двома полями час скорочується вдвічі, а з групами та плей-оф турнір стає помітно коротшим.
Скільки матчів зіграють 4 команди за системою кожен з кожним?
Чотири команди дають 6 матчів, бо 4·3/2 = 6. Кожна команда проводить 3 матчі у 3 раундах, по 2 матчі одночасно. На одному полі при 10 хвилинах гри це займає близько 1 години 15 хвилин. Якщо команд рівно чотири, зазирни в статтю про турнір на 4 команди: там порівнюються чотири варіанти – від колової системи до чистого плей-оф.
Скільки матчів зіграють 6 команд за системою кожен з кожним?
Шість команд – це 15 матчів, 6·5/2 = 15. Кожна команда грає 5 матчів у 5 раундах по 3 матчі одночасно, і без вільних раундів, бо кількість команд парна. На одному полі це близько 3 годин загального часу – на межі для пів дня в залі, але реально.
Скільки матчів зіграють 7 команд за системою кожен з кожним?
Сім команд – це 21 матч, бо 7·6/2 = 21. Кожна команда грає 6 матчів, але в 7 раундах, бо при непарній кількості команд у кожному раунді одна відпочиває. На одному полі це трохи більше ніж 4 години. Якщо це не вміщується в пів дня, поділи команди на групу з чотирьох і групу з трьох, а потім проведи півфінали й фінал.
Скільки матчів зіграють 10 команд за системою кожен з кожним?
Десять команд дають 45 матчів, 10·9/2 = 45. Кожна команда грає 9 матчів у 9 раундах без вільних раундів. Для одного дня 45 матчів за чистою коловою системою – це близько 9 годин на одному полі, тобто забагато. На практиці роблять дві групи по п’ять команд плюс півфінали й фінал або сезонну лігу на 9 турів.
Яка формула кількості матчів у коловій системі?
Формула – N·(N-1)/2, де N – кількість учасників. Вона випливає з комбінаторики: кожен учасник грає з кожним іншим рівно один раз, тобто має N-1 суперників. Оскільки так кожен матч рахувався б двічі (А проти Б = Б проти А), результат ділять на 2. Для 6 учасників: 6·5/2 = 15. Для 12: 12·11/2 = 66 матчів.
Скільки раундів при N командах за системою кожен з кожним?
При парній кількості учасників – N-1 раундів, при непарній – N раундів, і в кожному одна команда відпочиває (вільний раунд). Для 6 команд: 5 раундів. Для 7 команд: 7 раундів, причому кожна команда пропускає рівно один. У кожному раунді проходить N/2 матчів (при непарному N – з округленням донизу). Це прямий наслідок методу кола, за яким будують розклад.
Що таке таблиця Бергера?
Таблиця Бергера – це записана форма пар по раундах, які дає метод кола. Її названо на честь шахового функціонера Йоганна Бергера, який задокументував цю систему 1893 року. Нею досі користуються в розкладах шахових турнірів, змагань із настільного тенісу й футбольних ліг, бо вона детермінована: при однаковій кількості команд завжди виходить та сама структура раундів. На практиці це означає: тобі не треба щоразу вигадувати розклад наново.
Як працює колова система в паделі?
У паделі класична колова система працює лише з постійними парами, наприклад у падел-лізі чи в Americano з фіксованими партнерами. Тоді при N парах маєш N·(N-1)/2 матчів. Americano зі змінними партнерами, Mexicano та King of the Court – не колові формати у вузькому сенсі. Математика там інша (задача соціального гольфіста або динамічний посів).
Чи варто грати турнір у два кола (вдома та на виїзді)?
Два кола подвоюють кількість матчів до N·(N-1). Для 6 команд це 30 матчів замість 15. Це має сенс у сезонних лігах, де треба вирівняти перевагу власного поля. Для одноденного клубного турніру два кола майже завжди задовгі: 30 матчів по 12 хвилин – це 6 годин загального часу. Тримайся одного кола або груп із плей-оф.