Фастфуд-сеть McBurger включает n ресторанов, расположенных вдоль автострады. Недавно владельцы решили построить k складов (k ≤ n), каждый из которых будет размещаться на базе одного из ресторанов (в том же здании, что и ресторан).
Каждый склад будет обеспечивать продуктами ресторан, в здании которого он находится, а также некоторые другие рестораны, для которых этот склад будет являться ближайшим.
Требуется написать программу, которая определит оптимальное расположение складов. Критерий оптимальности: сумма расстояний от каждого ресторана до ближайшего к нему склада должна быть наименьшей.
Выходные данные
Для каждой фастфуд-сети выведите одно целое число – минимально возможную сумму расстояний от каждого ресторана до ближайшего к нему склада.