Задача D. Обои
Ограничение по времени | Ограничение по памяти |
---|---|
2 секунды | 256 мегабайт |
Рабочим надо оклеить обоями одну стену шириной и высотой . Рулон обоев представляет собой прямоугольник шириной A и высотой B сантиметров, разделенный на B горизонтальных полосок одинаковой высоты. Полоски раскрашены в K цветов следующим образом (полоски нумеруются снизу вверх):
Формат входного файла
Первая строка входного файла содержит шесть целых положительных чисел , , , , , (1 <= <= , 1 <= <= , , ). Следующие строк содержат по два целых числа — номер цвета нижней полоски обрезка и высоту обрезка в сантиметрах. Гарантируется, что каждый обрезок — часть целого рулона. Числа в строках разделены пробелами.
Формат выходного файла
Выходной файл должен содержать одно целое число — минимальное количество докупаемых рулонов.
Примеры
Вход
5 5 1 10 10 10
6 4
6 2
3 3
2 4
10 1
5 2
6 2
8 3
2 5
2 5
Выход
2