Легендарная футбольная группа занимается по легендарной системе тренировок.
Для очередной тренировки игроки делятся на 2
команды и проводят игру между командами, при этом считается, что каждый игрок первой команды сыграл против каждого игрока второй команды и наоборот. Количество игроков в командах может быть различным, но каждый игрок должен попасть в одну из команд.
У нашего тренера 15
игроков в группе. Составьте для него расписание тренировок.
В качестве ответа выведите несколько строк. Каждая строка должна описывать одну тренировку. Для этого напишите номера игроков первой команды на тренировке в строку через пробел.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
1 X X X X X X X X X X X X X X
2 X X X X X X X X X X X X X
3 X X X X X X X X X X X X
4 X X X X X X X X X X X
5 X X X X X X X X X X
6 X X X X X X X X X
7 X X X X X X X X
8 X X X X X X X
9 X X X X X X
10 X X X X X
11 X X X X
12 X X X
13 X X
14 X
15
Мы можем наблюдать симметричность относительно главной диагонали зеркального изображения. То есть, если мы образуем группы по игрокам из первой команды, то количество игроком в каждой группе соответствует номеру игрока, а номера игроков будут находиться на симметричных позициях в группах игроков второй команды.
Например, видим, что первый игрок (№1) должен быть в группе с игроками 2, 4, 6, ..., 14. Тогда первый игрок второй команды (№2) должен быть в группе с игроками 3, 5, 7, ..., 15.
Можем составить следующее расписание тренировок:
Тренировка 1: 1 2 3 4 5
Тренировка 2: 1 3 5 7 9
Тренировка 3: 2 4 6 8 10
Тренировка 4: 3 5 7 9 11
Тренировка 5: 4 6 8 10 12
Тренировка 6: 5 7 9 11 13
Тренировка 7: 6 8 10 12 14
Тренировка 8: 7 9 11 13 15
Тренировка 9: 8 10 12 14 1
Тренировка 10: 9 11 13 15 2
Тренировка 11: 10 12 14 1 3
Тренировка 12: 11 13 15 2 4
Тренировка 13: 12 14 1 3 5
Тренировка 14: 13 15 2 4 6
Тренировка 15: 14 1 3 5 7
Тренировка 16: 15 2 4 6 8
Тренировка 17: 1 3 5 7 9
Тренировка 18: 2 4 6 8 10
Тренировка 19: 3 5 7 9 11
Тренировка 20: 4 6 8 10 12
Тренировка 21: 5 7 9 11 13
Тренировка 22: 6 8 10 12 14
Тренировка 23: 7 9 11 13 15
Тренировка 24: 8 10 12 14 1
Тренировка 25: 9 11 13 15 2
Тренировка 26: 10 12 14 1 3
Тренировка 27: 11 13 15 2 4
Тренировка 28: 12 14 1 3 5
Тренировка 29: 13 15 2 4 6
Тренировка 30: 14 1 3 5 7
Тренировка 31: 15 2 4 6 8
Таким образом, мы получили 31 тренировку, на каждой из которых каждый игрок сыграет против каждого игрока из другой команды. Этот план тренировок обеспечивает равномерный тренировочный процесс для всех игроков.Нажимая «Регистрация» или «Войти через Google», вы соглашаетесь с Публичной офертой, даете Согласие на обработку персональных данных, а также подтверждаете что вам есть 18 лет
Нажимая «Регистрация» или «Войти через Google», вы соглашаетесь с Публичной офертой, даете Согласие на обработку персональных данных, а также подтверждаете что вам есть 18 лет