Poed
시간 제한1초메모리 제한1024 MB
감소하지 않는...
문제
Ühel tänaval on rõivapoodi, mis on nummerdatud . Kõik poed müüvad ülikondi ja poes number on ülikonna alghind . Seejuures on tänava alguses kallimad poed ja tänavat mööda edasi liikudes on igas järgmises poes ülikonna hind kas eelmisega sama või sellest väiksem.
Seejärel hakkab toimuma kahte tüüpi sündmusi:
- Poed tulevad välja uute kollektsioonidega ja võivad hindu tõsta; täpsemalt asendatakse iga korral .
- Edev mees käib poodides . Poeskäiku alustades on tal raha. Kui tal on poodi sisendes alles vähemalt raha, siis ostab ta sealt ühe ülikonna ja tema rahavaru kahaneb võrra.
Kirjutada programm, mis leiab iga 2. tüüpi sündmuse kohta, mitu ülikonda mees kokku ostab.
입력
Esimesel real on poodide arv () ja sündmuste arv ().
Teisel real on täisarvu (). On teada, et .
Järgmisel real on igaühel kolm täisarvu: sündmuse tüüp () ning selle parameetrid ja (, ). On teada, et vähemalt üks sündmus on 2. tüüpi.
출력
Väljastada üks rida iga 2. tüüpi sündmuse kohta; igale reale väljastada ostetud ülikondade arv.