📅  最后修改于: 2023-12-03 15:41:17.363000             🧑  作者: Mango
本程序接收一个参数,即比赛的次数,根据用户输入的比赛次数,随后询问每场比赛中参赛的队伍名称,最终返回比赛中的球队数。本程序可以帮助用户快速统计比赛中的球队数,尤其适用于对多场比赛进行统计的场景。
输入: 本程序接收一个整数参数 n (1 <= n <= 100),表示比赛的场次数量。
输出: 本程序输出一个整数,表示比赛中出现的不同的球队数量。
输入:
3
Arsenal
Liverpool
Manchester United
Liverpool
Derby County
Chelsea
输出:
5
本示例表示有 3 场比赛,每场比赛的两个球队分别为:
在以上 3 场比赛中,共出现了 5 个不同的球队,分别是 Arsenal、Liverpool、Manchester United、Derby County 和 Chelsea。
以下是本程序的代码实现,请使用 Python3 运行:
def count_teams(n):
teams = set()
for i in range(n):
t1, t2 = input().split()
teams.add(t1)
teams.add(t2)
return len(teams)
n = int(input())
print(count_teams(n))