HomeVolumesContestsSectionsForumsUsersPrintHelpAbout

Sections > Unsorted > problem:


Miha and comb

Section problems

• Medosmotr
• Матрица
• Eat less
• Eat less
• Udafff
• Rassol
• Минусы
• The meating
• Miha and comb
• Misha and math
• Many squares
• Mobilization
• New sea battle
• mizaic
• Sea battle
• Plitki
• Multitask

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.

Задача 13

Бомж Миха и две расчёски

Бомж Миха, несмотря на низкий социальный статус, тщательно следит за своим имиджем. Он является счастливым обладателем расчёски (рисунок 1). Когда-то в расчёске было N1 зубчиков, но Михе она досталась уже изрядно покоцанной: в ней M1 последовательностей целых зубчиков, для каждой известны номер начального зубчика A1, i и номер конечного зубчика B1, i, i = 1..M1.

Вы, очевидно, уже догадались (по цифре 1 в идентификаторах), что Миха нашёл ещё одну расчёску с теми же размерами зубчиков. Про неё известно всё то же, что про первую, только с цифрой 2 в идентификаторах (N2, M2, …). И вы уже поняли, что Миха намерен склеить две расчёски, чтобы получить одну полноценную, без дыр и максимально возможной длины. При этом размер накладывающихся друг на друга частей расчёсок должен быть не меньше половины длины меньшей из расчёсок, чтобы склеенная расчёска выдержала прохождение через космы Михи. Требуется написать программу для определения максимальной длины расчёски.

Если целая расчёска не собирается, программа должна выводить 0.

Рисунок 1

Ввод
Первая строка содержит числа
N1, M1, N2, M2, разделённые пробелами.
Во второй строке находится
M1 пар чисел A1, I, B1, I, разделённых пробелами. Аналогично для третьей строки, содержащей M2 пар чисел A2, I, B2, I.

Вывод
Требуется вывести число – максимальную длину расчёски.

Пример ввода                                                    Консольный вывод

4 2 4 1

1 2 4 4

3 3

4

У нас есть две расчёски, длина которых составляет 4 зубчика. Соответственно две расчёски можно склеить как показано на рисунке и получить новый вариант. Область склейки заштрихована и составляет больше половины от меньшей расчёски.
Описание примера:

 

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

www.contester.ru