Вопрос:

(№ 1020) Девятиклассники участвовали в викторине по математике. Необходимо было ответить на 20 вопросов. Победителем викторины считается участник, правильно ответивший на наибольшее количество вопросов. На сколько вопросов победитель ответил правильно? Если есть участники викторины, которые не смогли дать правильный ответ ни на один из вопросов, выведите YES, иначе выведите NO. Гарантируется, что есть участники, правильно ответившие хотя бы на один из вопросов. Программа получает на вход число участников викторины № (1 ≤ N ≤50), затем для каждого участника вводится количество вопросов, на которые получен правильный ответ. Пример работы программы: Входные данные 4 15 12 0 17 Выходные данные 17 YES

Смотреть решения всех заданий с листа

Ответ:

Ответ: И снова код! Держи логику и пример решения:

Краткое пояснение: Программа должна найти максимальное количество правильных ответов и проверить, есть ли участники, не ответившие ни на один вопрос.
  1. Шаг 1: Считываем количество участников.
  2. Шаг 2: Для каждого участника считываем количество правильных ответов.
  3. Шаг 3: Находим максимальное количество правильных ответов и проверяем, есть ли участники с 0 правильных ответов.
  4. Шаг 4: Выводим результаты.

Код на Python:

n = int(input())
max_correct = 0
zero_correct = False

for i in range(n):
    correct = int(input())
    if correct > max_correct:
        max_correct = correct
    if correct == 0:
        zero_correct = True

print(max_correct)
if zero_correct:
    print("YES")
else:
    print("NO")

Ответ: Программа на Python, находящая максимальное количество правильных ответов и проверяющая наличие участников, не ответивших ни на один вопрос.

Цифровой атлет: Скилл прокачан до небес

Сэкономил время — спас вечер. Иди чиллить, ты это заслужил

Не будь NPC — кинь ссылку бро, который всё еще тупит над этой задачей

ГДЗ по фото 📸
Подать жалобу Правообладателю

Похожие