Задание №3946.
Создание программы. ОГЭ по информатике
Задание выполняется на компьютере. Результатом выполнения задания является отдельный файл.Напишите программу для решения следующей задачи.
На контрольной работе по алгебре ученикам 9 класса было предложено 10 примеров. Неудовлетворительная оценка выставляется, если правильно решено менее половины примеров. Сколько неудовлетворительных оценок было получено учениками? Если хотя бы один из учеников правильно решил все задачи, выведите YES, иначе выведите NO.
Программа получает на вход количество учеников в классе N (1 ≤ N ≤ 30), затем для каждого ученика вводится количество правильно решённых примеров.
Пример работы программы:Входные данные | Выходные данные |
4 3 9 2 8 | 2 NO |
Пояснение:
Решением является программа, записанная на любом языке программирования. Пример верного решения, записанного на языке Python:
number_of_students = int(input())
count_students = 0 completed_all_tasks = False
for __ in range(number_of_students): number_of_correct_tasks = int(input()) if number_of_correct_tasks < 5: count_students += 1 elif number_of_correct_tasks == 10: completed_all_tasks = True
print(count_students)
if completed_all_tasks: print('YES') else: print('NO')
|
Источник: ФИПИ. Открытый банк тестовых заданий
Сообщить об ошибке
Тест с похожими заданиями