Очень прошу, Вас, срочно нужно решить задачу.В Волшебной стране раз в неделю все маги работают в высотном офисном здании. Особенность офисного здания состоит в том, что в нем нельзя пользоваться волшебными палочками для перемещения по этажам, иначе дом может рухнуть. Поэтому все маги либо едут на лифте, либо идут пешком по лестнице. Сегодня у лифта на первом этаже 2020-этажного офисного здания собрались 2019 магов, которым нужно подняться вверх, причем на разные этажи. Лифт может сделать лишь один рейс на любой этаж, а дальше все должны идти пешком. Лифт способен вместить всех магов. Известно, что все маги с одинаковым неудовольствием спускаются вниз на один этаж и с двойным неудовольствием поднимаются пешком вверх на один этаж. На каком этаже нужно остановить лифт, чтобы суммарное неудовольствие было наименьшим? Если вариантов ответа несколько, укажите самый нижний из возможных этажей.

Все маги должны исходно зайти в лифт.

Комментарий. Если бы в здании было 4 этажа, то лифт нужно было бы остановить на третьем, в этом случае суммарное неудовольствие минимально и составляет 3 единицы (один маг с неудовольствием 2 поднимается на четвертый этаж, один маг не испытывает неудовольствия вообще, один маг с неудовольствием 1 спускается вниз на второй этаж). Заметим, что при на четвертом этаже лифт тоже можно было остановить (суммарное неудовольствие в этом случае так же составляет 3 единицы), но по условию, в качестве ответа нужно указать наименьший возможный этаж, если вариантов несколько.

Ответы

Ответ дал: tarsep
0

Решение брутфорсом в одно LINQ-выраженние на скриншоте.

Приложения:
Вас заинтересует