Предмет: Информатика, автор: lunalovegooood13

НАПИШИТЕ ПОЖАЛУЙСТА КОД ДЛЯ PYTHON
У середовищі програмування створіть проєкт Спортивні
результати, у якому за поданим переліком результатів випробувань на тренуванні зі стрибків у довжину знаходять номер першої спроби, яка повторює контрольний
результат.

Ответы

Автор ответа: vimmortal2
1

Програма:
Python:

results = {

   'Спортсмен 1': [10, 12, 13, 12, 14],

   'Спортсмен 2': [9, 10, 11, 12, 13],

   'Спортсмен 3': [14, 15, 12, 13, 16],

   'Спортсмен 4': [12, 13, 11, 14, 15],

}

control_result = None

repeat_attempt = None

for athlete, attempts in results.items():

   for i, attempt in enumerate(attempts):

       if i == 0:

           control_result = attempt

       elif attempt == control_result:

           repeat_attempt = i + 1

           break

   if repeat_attempt is not None:

       print(f"{athlete} має повторну спробу номер {repeat_attempt}.")

       repeat_attempt = None

Пояснення:

У цьому коді ми використовуємо словник для зберігання результатів кожного спортсмена, де кожне значення є списком їхніх спроб. Після цього ми переглядаємо список спроб кожного спортсмена та перевіряємо, чи перша спроба збігається з контрольним результатом (який встановлюється як перша спроба для кожного спортсмена). Коли ми знаходимо повторну спробу, ми друкуємо ім’я спортсмена та номер повторної спроби.

#SPJ1

Похожие вопросы
Предмет: Алгебра, автор: ohhchert
Предмет: Окружающий мир, автор: Аноним
Варианты ответов
река Нева
Чудское озеро
Куликовское поле
Вопрос 5
Куликовская битва произошла в...

Варианты ответов
в 1380 году
в 1480 году
в 1242 году
Вопрос 6
С кем сражались русичи во время Куликовской битвы?

Варианты ответов
войско хана Тохтамыша
войско Мамая
войско Чингисхана
Вопрос 7
Как называлось главное событие Отечественной войны 1812 года?

Варианты ответов
Сталинградская битва
Бородинское сражение
Московская битва
Вопрос 8
Во главе русской армии в 1812 году стоял...

Варианты ответов
М.И.Кутузов
А.В.Суворов
П.И.Багратион
Вопрос 9
22 июня 1941 года- дата начала...

Варианты ответов
Второй Мировой войны
Великой Отечественной войны
Сталинградской битвы
Вопрос 10
Сталинградская битва продолжалась более...

Варианты ответов
6 месяцев
8 месяцев
4 месяцев
Вопрос 11
Первый артиллерийский салют в Москве прогремел..

Варианты ответов
в ноябре 1942 года
в августе 1943 года
в январе 1943 года
Вопрос 12
9 мая 1945 года

Варианты ответов
германские войска сложили оружие
развевался красный флаг над Рейхстагом
подписан акт о безоговорочной капитуляции фашистской Германии

помогите СРОЧНО