HomeVolumesContestsSectionsForumsUsersPrintHelpAbout

Volumes > Много входных данных > problem:


3. Новогодний стол с Крабовыми

Guest
• Review clarifications (2)

Volume problems

• 1. Tarakans
• 2. Слесарно-кулинарный снеговик
• 3. Новогодний стол с Крабовыми
• 4. Prowerb test
• 5. Atos, Portos, Aramis and Drova

Feedback

If you notice incorrect translations in Contester, please let author know.

Time limit 2000/4000/4000/4000 ms. Memory limit 65000/65000/65000/65000 Kb.

Семейство Крабовых собралось в канун нового года за огромным праздничным столом. Они, как и всегда, собрались всей своей огромной семьей (аж N человек), чтоб отметить этот великолепный праздник.

Стол у Крабовых достаточно стандартный – прямоугольный, который одной (длинной) стороной прижат к стене. Длины его идеально хватает, чтоб вся семья могла просторно усесться за него, а ширина идеально подходит для салатниц.

Вот наступает время праздника, пора накладывать салат. Естественно все члены семьи начинают трапезу именно с крабового, ведь всем известно, что это самый вкусный и полезный салат.

К огромному сожалению, ваша задача не состоит в том, чтоб отведать это произведение искусства ☹. Вам необходимо посчитать минимальное расстояние, которое преодолеет салатница, если её необходимо передать каждому члену семьи, а потом вернуть на место (ведь Крабовые те еще перфекционисты).

Поскольку всё семейство сидит по одну сторону стола, их можно обозначит всего через одну координату, относительно края стола, а сама салатница находится напротив K-го члена семьи.

Входные данные: Два числа через пробел N и K. N - количество членов семьи (1<N<100), K – номер человека, напротив которого крабовый салат. На следующей строке N чисел через пробел – координаты каждого члена семейства.

Выходные данные: Какое расстояние преодолеет салат.

Для отправки решений необходимо выполнить вход.

www.contester.ru