
Напишите программу, которая принимает на стандартный вход список игр футбольных команд с
результатом матча и выводит на стандартный вывод сводную таблицу результатов всех матчей. За победу команде начисляется 3 очка, за поражение 0, за ничью -1. Формат ввода следующий: В первой строке указано целое число n количество завершенных игр. После этого идет n строк, в которых записаны результаты игры в следующем формате: Первая команда;Забито_первой_командой;Вторая_команда;Забито_второй командой Вывод программы необходимо оформить следующим образом: Команда:Всего игр Побед Ничьих Поражений Всего очков Конкретный пример ввода-вывода приведён ниже. Порядок вывода команд произвольный.


Ответы на вопрос

f_games = int(input("Завершенные игры: "))
print("\n")
teams = {}
for game in range(f_games):
print("Игра номер " + str(game+1) + "")
f_team = input("Название первой команды: ")
f_team_goals = int(input("Голы первой команды: "))
s_team = input("Название второй команды: ")
s_team_goals = int(input("Голы первой команды: "))
print("\n")
if not f_team in teams:
teams[f_team] = {"games":0, "wins": 0, "draws": 0, "loses": 0, "points_sum": 0}
if not s_team in teams:
teams[s_team] = {"games":0, "wins": 0, "draws": 0, "loses": 0, "points_sum": 0}
teams[f_team]["games"]+=1
teams[s_team]["games"]+=1
if f_team_goals > s_team_goals:
teams[f_team]["wins"]+=1
teams[f_team]["points_sum"]+=3
teams[s_team]["loses"]+=1
elif f_team_goals == s_team_goals:
teams[f_team]["draws"]+=1
teams[s_team]["draws"]+=1
teams[f_team]["points_sum"]-=1
teams[s_team]["points_sum"]-=1
elif f_team_goals < s_team_goals:
teams[s_team]["wins"]+=1
teams[s_team]["points_sum"]+=3
teams[f_team]["loses"]+=1
for team in teams:
print(f'{team}: {teams[team]["games"]} {teams[team]["wins"]} {teams[team]["draws"]} {teams[team]["loses"]} {teams[team]["points_sum"]}')


Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili