как решить задачу? помогите

В области проводится турнир по робо футболу, в котором каждая команда встречается в одно круговом турнире с каждой 1 раз. За победу начисляется 3 очка, за ничью – 1 очко, за проигрыш 0 очков. По итогам турнира определяются 4 лучшие команды, которые разыгрывают между собой 1 место по следующей схеме: команда, ставшая победителем кругового турнира, встречается с командой, занявшей 4 место, команда, занявшая 2 место, встречается с командой, занявший 3 место. Победители матчей встречаются между собой в матче за первое место.

Необходимо составить программу, которая:

  1. Составляла бы календарь игр.
  2. Вела учет результатов матчей календаря (позволяла вводить счет каждой игры).
  3. Выводила итоговую турнирную таблицу (количество очков, побед, ничьих, проигрышей, разница забитых и пропущенных мячей).
  4. Определяла по итогам всего турнира 4 лучшие команды.
  5. Определяла команду, занявшую первое место.

Входные данные: n (n<=10) – количество команд названия команд (n – слов)

Выходные данные: Таблица кругового турнира Название победившей команды.


Ответы (0 шт):