Олимпиада Ломоносов 2022-2023 Отборочный тур Задача 4 Измерения температуры 2024-11-06

Разбираем тему стека (дека) рекордов. Ассоциация репетиторов Моя анкета на профи ру Мой вк Группа вк Задача взяты с сайта Ссылка на архив ЛОМ-2022-2023-задания-информатика.zip Условие Задача 4. Измерения температуры В результате измерения были получены среднедневные температуры за N последовательных дней (1 ≤ N ≤ 107). Иннокентий решил найти максимальную температуру на всех последова- тельных интервалах длины K (1 ≤ K ≤ 104, K ≤ N). То есть, на отрезках [ − 1], [], [ 1] и т. д.. Результаты поисков не понравились Иннокентию, поэтому он решил расши- рить слева и справа каждый i-й отрезок на li, ri соответственно. Считайте, что если при этом происходит выход за границы исходной последовательности, то числа там −inf. На стандартном потоке вводится число N и N чисел, задающих последовательность измерений. Затем следует K – длина отрезка поиска, затем следуют N − K 1 пары положительных чисел, не больших 1000 и не больших K, – li, ri соответственно. Для каждого из N − K 1 отрезков длины K c соответствующими расширениями выведите максимум на них. Пример: Ввод: 10 1 2 3 1 3 7 8 5 3 1 3 0 1 1 1 0 1 0 0 0 0 0 0 0 0 1 0 Вывод: 3 3 7 7 8 8 8 8
Back to Top