Загрузка...

Can you solve the problem in 10 minutes? hundreds from me

Thread in Studies created by gwenn_inactive7633219 Oct 20, 2023. 103 views

  1. gwenn_inactive7633219
    gwenn_inactive7633219 Topic starter Oct 20, 2023 0 Sep 26, 2023
  2. psychodelic
    psychodelic Oct 20, 2023 Разработка ботов и программ: https://lolz.live/threads/8827506/
     
  3. cartie
    cartie Oct 20, 2023 Banned 441 Aug 2, 2023
     
  4. Wallet
    Wallet Oct 20, 2023 цааоооо 6203 Jun 2, 2017
    Python
    # Создаем переменную для хранения максимального балла
    max_score = 0
    # Создаем переменную для хранения количества победителей
    winners_count = 0

    # Читаем входные данные с консоли
    while True:
    try:
    # Считываем строку с информацией о участнике
    participant_info = input().split()
    # Извлекаем имя и фамилию участника
    firstname, lastname = participant_info[:2]
    # Извлекаем балл участника
    score = int(participant_info[-1])

    # Проверяем, является ли балл текущего участника максимальным
    if score > max_score:
    winners_count = 1 # Обновляем количество победителей
    max_score = score # Обновляем максимальный балл
    winner_name = f'{lastname} {firstname}' # Обновляем имя и фамилию победителя
    # Проверяем, есть ли участников с таким же максимальным баллом
    elif score == max_score:
    winners_count += 1 # Увеличиваем количество победителей

    except EOFError:
    break

    # Проверяем, есть ли победители
    if winners_count > 0:
    # Если победителей несколько, выводим только их количество
    if winners_count > 1:
    print(winners_count)
    # Если один победитель, выводим его имя и фамилию
    else:
    print(winner_name)
     
  5. ЮТУБ
    ЮТУБ Oct 20, 2023 :love:ФРИ КОНСУЛЬТАЦ - https://lolz.live/threads/6322191/ 1619 Apr 27, 2020
     
Top
Loading...