아직 만들고 있는 페이지입니다.

이 페이지는 아직 만드는 중입니다. 보이는 내용은 바뀔 수 있습니다.

Вилки и ножи

시간 제한2초메모리 제한1024 MB

요약
한정된 포크와 나이프만 있는 카페에서 손님이 차례로 방문할 때, 각 손님에게 필요한 식기를 줄 수 있는지 판단하는 문제이다.
난이도

보통10점 중 4점

유형
시뮬레이션, 정렬
정답자
아직 제출이 없습니다

문제

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

Ввиду ухудшения дипломатических отношений с соседним лесом, этот волшебный лес переживает период экономического упадка, и кафе не на что закупать новую посуду. Поэтому, в кафе имеется всего mm ножей и nn вилок. Для того, чтобы есть салат, нужна только вилка, а для второго блюда же нужны и вилка, и нож. Из-за этого белочки не всегда могут обслужить всех посетителей. А имеено, если к приходу очередного посетителя на его заказ не хватает столовых приборов, белочки вынуждены извиниться перед посетителем, и посетитель идёт в другое кафе. Если же ему хватает приборов, то он ест, а после еды отдаёт их обратно белочкам. Помогите белочкам выяснить про каждого посетителя, хватит ли ему столовых приборов.

입력

Первая строка входного файла содержит три целых числа n,m,kn, m, k (1≤n,m,k≤10001 \le n, m, k \le 1000) --- количество вилок, ножей и посетителей кафе, соответственно.

Следующие kk строк содержат описания посетелей. Каждое описание состоит из трех целых чисел t_it\_i, l_il\_i и a_ia\_i (1≤t_i,l_i≤100001 \le t\_i, l\_i \le 10000) --- момент времени, в который придет ii-ый посетитель, сколько он там будет находиться и что он закажет. a_ia\_i равно 00, если ii-ый посетитель закажет только волшебный салат, для которого нужна только вилка или 11, если он закажет второе блюдо, для которого помимо вилки понадобится нож.

Все посетители заданы в порядке возрастания времени прихода (t_i<t_i+1t\_i < t\_{i+1} для i=1...(k−1)i = 1...{(k-1)}). Никакие два посетителя не приходят одновременно. Если одновременно с приходом одного посетителя какие-то другие уходят, то новый гость может воспользоваться их приборами --- белочки умеют очень быстро мыть посуду.

출력

В выходной файл выведите kk строк --- по одной на каждого посетителя. В строке с номером ii выведите Yes, если белочки смогут обслужить ii-го посетителя, и No в ином случае.

예제1

  1. 예제 1

    입력
    3 1 3
    1 3 1
    2 2 0
    3 5 1
    
    예상 출력
    Yes
    Yes
    No