eolymp
bolt
Спробуйте наш новий інтерфейс для відправки розв'язків
Задачі

Шоколадка

Шоколадка

Команда "Відбій" приймає участь у черговому марафоні "Відгадай мелодію. Rock version". Щоб було чим підкріпитись під час гри, команда взяла з собою велику прямокутну плитку шоколаду розмірами \textbf{w}×\textbf{h}. У команди є список з \textbf{n} пар чисел - розміри шоколадок, які команда вважає щасливими. Перед тим як приступити до поїдання шоколадки участники команди вирішили поділити наявну плитку на щасливі шоколадки. Для цього вони діють наступним чином: спочатку плитка шоколаду ламається на \textbf{2} частини по лінії строго паралельній одній зі своїх сторін, після чого кожну з отриманих частин вони можуть продовжити ламати аналогічним чином. Вам доручили визначити, яку максимальну кількість щасливих шоколадок команда зможе отримати, діючи за заданою схемою. Шоколадки, отримані поворотом щасливих, щасливими не являються. \InputFile У першому рядку вхідного файлу задано три цілих числа \textbf{w}, \textbf{h}, \textbf{n} - розміри плитки шоколадки та кількість варіантів розміру щасливих шоколадок відповідно (\textbf{1} ≤ \textbf{w}, \textbf{h} ≤ \textbf{300}, \textbf{1} ≤ \textbf{n} ≤ \textbf{w}×\textbf{h}). У наступних \textbf{n} рядках задано пари цілих чисел \textbf{w_i}, \textbf{h_i} - розміри щасливих шоколадок (\textbf{1} ≤ \textbf{w_i} ≤ \textbf{w}, \textbf{1} ≤ \textbf{h_i} ≤ \textbf{h}). \OutputFile У єдиний рядок вихідного файлу виведіть максимальну кількість щасливих шоколадок, на які можна розламати задану плитку.
Ліміт часу 1 секунда
Ліміт використання пам'яті 64 MiB
Вхідні дані #1
21 11 4
10 4
6 2
7 5
15 10
Вихідні дані #1
15