Вопрос № 876531 - Информатика


Задание оценивается в 3 балла.

Технические проблемы
В компьютерном классе университета установлено множество ноутбуков. К сожалению, из-за технических проблем электросети иногда ноутбуки вынуждены работать на аккумуляторах. Оператору компьютерного класса важно знать, в каком из ноутбуков уровень заряда аккумулятора оказался ниже критического. Оператором была написана программа, которая время от времени сообщает об уровне заряда ноутбука на центральный компьютер. Показания уровня заряда могут меняться из-за ошибок измерения, а также подзарядки или разрядки батарей ноутбука.
Напишите программу, которая обрабатывает поступившую от ноутбуков информацию об уровне их заряда и выводит номер ноутбука, у которого M = 3 последних показаний уровня заряда оказались меньше критического уровня или равны ему. Если таких ноутбуков несколько, то вывести номер того из них, у которого сумма M последних показаний меньше. Если таких ноутбуков все равно несколько, то вывести ноутбук с меньшим номером. Известно, что величина критического уровня заряда L = 10, количество ноутбуков N = 2, в таблице представлены показания с ноутбуков:

Требуется вывести K = 9 чисел (в одну строку без пробелов, числа целые) – номер ноутбука, который нужно высветить после поступления i-го показания, или 0, если заряд ни одного ноутбука не достиг критического уровня.
Варианты ответов
Вариантов нет (ответ точный)
Правильный ответ
Помогли ответы? Ставь лайк 👍
Расскажи другу:
Вопрос задал(а): Анонимный пользователь, 13 Ноябрь 2020 в 15:31
На вопрос ответил(а): Анастасия Степанова, 13 Ноябрь 2020 в 15:31