ENG  RUSTimus Online Judge
Online Judge
Задачи
Авторы
Соревнования
О системе
Часто задаваемые вопросы
Новости сайта
Форум
Ссылки
Архив задач
Отправить на проверку
Состояние проверки
Руководство
Регистрация
Исправить данные
Рейтинг авторов
Текущее соревнование
Расписание
Прошедшие соревнования
Правила

2214. Качественный излучатель

Ограничение времени: 3.5 секунды
Ограничение памяти: 256 МБ
Вова завёл себе грядку из N различных растений в ряд, которые надо выращивать M дней. По итогу этих дней Вова продаст все растения. К сожалению, если их выращивать просто так, то финальная стоимость каждого будет равна 0.
Порывшись в интернете, он увидел выгодное предложение  — излучатель, причём по очень хорошей цене! Он нужен для увеличения стоимости растений — если j-е растение в грядке облучить в i-й день, то стоимость растения вырастет на aij.
В первый же день посадки растений приехал рабочий, который должен установить излучатель. Но перед этим он сообщил Вове несколько характеристик:
  1. Длина излучателя L, то есть он может облучать L подряд идущих растений;
  2. Излучатель в середине дня можно переставить, если это сделать, то будут облучены растения как на предыдущих позициях, так и на новых. Это можно сделать только один раз в день. Повышение стоимости растения, облучённого в течение половины дня, такое же, как и при облучении на протяжении целого дня;
  3. Если излучатель не переставлять, то он продолжит облучать растения на этих же позициях;
  4. Привезённый Вове облучатель рабочий может установить в любое место, после чего Вова может сам переставлять излучатель, но не более K раз, иначе он сломается. Надо отметить, что Вова может передвинуть излучатель и в первый день (день установки излучателя).
Это всё очень трудно и непонятно, поэтому Вова попросил вас помочь ему найти наибольшую возможную сумму, которую он сможет заработать на продаже этих растений через M дней, используя этот излучатель.

Исходные данные

В первой строке даны четыре целых числа N, M, L и K — количество растений в грядке, количество дней выращивания этих растений, длина излучателя и количество возможных переставлений излучателя (1 ≤ N ≤ 5 000, 1 ≤ M ≤ 100, 1 ≤ LN, 0 ≤ KM).
В следующих M строках даны по N целых чисел aij — повышение стоимости j-го растения, облучённого в i-й день (0 ≤ aij ≤ 109).

Результат

Выведите наибольшую возможную сумму, которую можно заработать на продаже всех растений через M дней.

Пример

исходные данныерезультат
3 4 2 1
3 2 0
4 1 1
0 3 7
2 1 1
23

Замечания

В примере рабочий должен установить излучатель так, чтобы облучались первое и второе растение. В середине второго дня Вова должен переставить излучатель так, чтобы облучались второе и третье растение. Таким образом, стоимость первого растения будет равна 3 + 4 = 7, стоимость второго равна 2 + 1 + 3 + 1 = 7, стоимость третьего равна 1 + 7 + 1 = 9.
Автор задачи: Владимир Черепанов
Источник задачи: Вузовско-академическая олимпиада по информатике 2024