- Time limit: 2.00 s
- Memory limit: 512 MB
Sinulle on annettu tiedot asuntojen hakijoista ja vapaana olevista asunnoista, ja tehtäväsi on jakaa asunnot niin, että mahdollisimman moni hakija saa asunnon.
Jokainen asunnon hakija haluaa että asunnon hinta on korkeintaan ja koko on vähintään .
Syöte
Syötteen ensimmäisellä rivillä on 2 lukua, ja , asuntojen hakijoiden määrä ja asuntojen määrä. Jokaisella seuraavista :stä rivistä on luvut ja , hakijan asunnon hintatoive ja kokotoive. Jokaisella seuraavista :stä rivistä on luvut ja , asunnon hinta ja koko.
Tuloste
Tulosta yksi luku: moniko hakija saa asunnon.
Rajat
Esimerkki
Syöte:
5 4 8 7 4 1 3 9 7 10 4 7 8 8 5 8 5 4 2 7
Tuloste:
2