Версия для копирования в MS Word
PDF-версии: горизонтальная · вертикальная · крупный шрифт · с большим полем
РЕШУ ЕГЭ — информатика
Задания
i

На каж­дом 3-⁠м ки­ло­мет­ре коль­це­вой ав­то­до­ро­ги с дву­сто­рон­ним дви­же­ни­ем уста­нов­ле­ны кон­тей­не­ры для му­со­ра. Длина коль­це­вой ав­то­до­ро­ги равна 3N ки­ло­мет­ров. Ну­ле­вой ки­ло­метр и 3N-⁠й ки­ло­метр ав­то­до­ро­ги на­хо­дят­ся в одной точке. Из­вест­но ко­ли­че­ство му­со­ра, ко­то­рое на­кап­ли­ва­ет­ся еже­днев­но в каж­дом из кон­тей­не­ров. Из каж­до­го пунк­та мусор вы­во­зит от­дель­ный му­со­ро­воз. Сто­и­мость до­став­ки му­со­ра вы­чис­ля­ет­ся как про­из­ве­де­ние ко­ли­че­ства му­со­ра на рас­сто­я­ние от пунк­та до цен­тра пе­ре­ра­бот­ки. Центр пе­ре­ра­бот­ки от­хо­дов от­кры­ли в одном из пунк­тов сбора му­со­ра таким об­ра­зом, чтобы общая сто­и­мость до­став­ки му­со­ра из всех пунк­тов в этот центр была ми­ни­маль­ной.

Опре­де­ли­те ми­ни­маль­ные рас­хо­ды на до­став­ку му­со­ра в центр пе­ре­ра­бот­ки от­хо­дов.

Вход­ные дан­ные.

27_A.txt

27_B.txt

Дано два вход­ных файла (файл A и файл B), каж­дый из ко­то­рых в пер­вой стро­ке со­дер­жит число N (1 ≤ N ≤ 10 000 000)  — ко­ли­че­ство пунк­тов сбора му­со­ра на коль­це­вой ав­то­до­ро­ге. В каж­дой из сле­ду­ю­щих N строк на­хо­дит­ся число  — ко­ли­че­ство му­со­ра в кон­тей­не­ре (все числа на­ту­раль­ные, ко­ли­че­ство му­со­ра в каж­дом пунк­те не пре­вы­ша­ет 1000). Числа ука­за­ны в по­ряд­ке рас­по­ло­же­ния кон­тей­не­ров на ав­то­ма­ги­стра­ли, на­чи­ная с пер­во­го ки­ло­мет­ра.

В от­ве­те ука­жи­те два числа: сна­ча­ла зна­че­ние ис­ко­мой ве­ли­чи­ны для файла А, затем  — для файла B.

Ти­по­вой при­мер ор­га­ни­за­ции дан­ных во вход­ном файле:

6

8

20

5

13

7

19

При таких ис­ход­ных дан­ных, если кон­тей­не­ры уста­нов­ле­ны на каж­дом ки­ло­мет­ре ав­то­до­ро­ги, не­об­хо­ди­мо от­крыть центр пе­ре­ра­бот­ки в пунк­те 6. В этом слу­чае сумма транс­порт­ных за­трат со­ста­вит: 1 · 7 + 0 · 19 + 1 · 8 + 2 · 20 + 3 · 5 + 2 · 13.

Ти­по­вой при­мер имеет ил­лю­стра­тив­ный ха­рак­тер. Для вы­пол­не­ния за­да­ния ис­поль­зуй­те дан­ные из при­ла­га­е­мых фай­лов.

 

Пре­ду­пре­жде­ние: для об­ра­бот­ки файла B не сле­ду­ет ис­поль­зо­вать пе­ре­бор­ный ал­го­ритм, вы­чис­ля­ю­щий сумму для всех воз­мож­ных ва­ри­ан­тов, по­сколь­ку на­пи­сан­ная по та­ко­му ал­го­рит­му про­грам­ма будет вы­пол­нять­ся слиш­ком долго.

 

Ответ: