HomeVolumesContestsSectionsForumsUsersPrintHelpAbout

Contests > OK-26 > problem:


2. Bojarka

OK-26

Start: Oct.29.2026 at 12:00:00 PM
Finish: Oct.29.2026 at 04:00:00 PM
The contest is finished!
• Contest scoreboard

Contest problems

• 1. Labubu
• 2. Bojarka
• 3. Winni and 4 pots
• 4. Nefor's dance
• 5. Sharadmaker
• 6. Coored socks
• 7. Two digits

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.

drova

Сегодня 29 октября. Задача посвящается тем, кто в юности читал "Как закалялась сталь" и помнит номер своего комсомольского билета. Но решать её можно всем.

Город в осаде. Дров нет. Железнодорожная ветка проложена к лесу, дальше раздваивается и идёт вдоль края леса, направо и налево, но совсем недалеко. Лес вдоль рельсов вырублен и вывезен. А дальше есть насыпь, но нет рельсов. Вдоль насыпи заготовленные штабеля брёвен.

Немного рельсов удалось добыть, демонтировав никому сейчас не нужную железнодорожную веку к дачам - R рельсов по M метров каждый. Но в какую сторону тянуть ветку - налево, направо, или сразу в обе стороны? Комсомольцы Леонтий и Порфирий были отправлены на разведку (Леонтий - налево, Порфирий - направо) с заданием осмотреть все штабеля и записать, на каком расстоянии они от конца рельсов и какого объёма. Через несколько часов (или дней) усталые и замёрзшие разведчики вернулись, каждый принёс блокнот с записями.

Разработайте программу, которая на основании значений R и M, а также записей Леонтия и Порфирия определяет сколько кубометров дров удастся привезти в город, если распорядиться рельсами наилучшим образом.

Входные данные. В первой строке - разделённые пробелом натуральные числа R, M, L и P: количество рельсов, длина одного рельса в метрах и количество штабелей, описанных Леонтием и Порфирием. В следующих L строках записи Леонтия - пары натуральных чисел, разделённых пробелом, первое число - растояние до штабеля дров в метрах, второе число - объём штабеля в кубометрах. Так же организованы данные Порфирия в следующих P строках. Записи каждого разведчика упорядочены по возрастанию расстояния. Все числа в этой задаче, кроме длины рельса, не превышают 100000, ну а рельсы, если верить гуглу, точно не более 500 м.

Выходные данные. Одно целое число, количество кубометров дров, которое удастся привезти в город при оптимальном использовании рельсов.

Пример. При вводе вот таких данных
20 25 7 5
250 40
400 10
600 80
610 90
1200 50
2000 70
2050 50
30 20
40 50
195 10
170 60
300 20
программа должна вывести 180: потратив 10 рельсов, вывезем 40 кубометров слева, ещё 8 рельсов позволят вывезти 140 кубометров справа, и это оптимальный вариант.

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

www.contester.ru