Предмет: Информатика,
автор: matvejermakov52
Число участников сборной 1: >>> 10 Число участников сборной 2: >>> 12 Пловец 3-пловец 5
В каждом заплыве участвуют два случайных спортсмена из разных сборных. Напиши программу для печати номеров спортсменов. 1) Программа должна запрашивать количество спортсменов в каждой сборной с сообщением: «Число участников сборной >> 2) Затем должна печататься пара случайных спортсменов из разных сборных для заплыва в формате:
Ответы
Автор ответа:
0
Код на языке Python:
import random
def print_swimmers():
count_team1 = int(input("Число участников сборной 1: "))
count_team2 = int(input("Число участников сборной 2: "))
if count_team1 < 2 or count_team2 < 2:
print("Недостаточное количество спортсменов в одной или обеих сборных.")
return
team1 = [f"пловец {random.randint(1, 99)}" for _ in range(count_team1)]
team2 = [f"пловец {random.randint(1, 99)}" for _ in range(count_team2)]
print("Сборная 1:", ", ".join(team1))
print("Сборная 2:", ", ".join(team2))
swimmer_team1 = random.choice(team1)
swimmer_team2 = random.choice(team2)
print(f"Пара пловцов сборных: {swimmer_team1} (сборная 1) - {swimmer_team2} (сборная 2)")
print_swimmers()
Похожие вопросы
Предмет: Математика,
автор: viktoria04121010
Предмет: Геометрия,
автор: briksinvladdd
Предмет: Химия,
автор: polinazvyagintsevaa
Предмет: Астрономия,
автор: bbstrvv
Предмет: Русский язык,
автор: pomadushkaa