Universal Cup Judging System

Universal Cup

Time Limit: 12.0 s Memory Limit: 1024 MB Total points: 100 Hackable ✓
Statistics

Kuvaus

Uudenvuoden pyhät ovat ohi, ja rakennusyrityksesi on palaamassa töihin. Valitettavasti jotkut työntekijät juhlivat yhä...

Tänään töihin saapui $a$ selvää ja $b$ humalaista työntekijää. Jokainen työntekijä on käytettävissä koko päivän. Yrityksesi sai tälle päivälle myös $m$ tilausta. Jokainen tilaus määritellään sen suorittamiseen tarvittavan aikavälin alku- ja loppupisteellä: $[st, fn]$. Tällainen tilaus vaatii yhden työntekijän työskentelemään sen parissa ajanhetkestä $st$ ajanhetkeen $fn$, päätepisteet mukaan lukien. Työntekijä voi suorittaa useita tilauksia, jos niiden aikavälit eivät leikkaa toisiaan. Lisäksi jokainen tilaus kuuluu jompaankumpaan kahdesta tyypistä: yksinkertaisen tilauksen voi suorittaa kuka tahansa työntekijä, kun taas monimutkainen tilaus vaatii selvän työntekijän.

Pystyykö yrityksesi hoitamaan tämän päivän tilaukset?

Syöte

Ensimmäinen rivi sisältää kokonaisluvun $t$, testitapausten lukumäärän ($1 \le t \le 2000$). Jokaiselle testitapaukselle:

Ensimmäinen rivi sisältää kolme kokonaislukua: $a$, $b$ ja $m$ ($0 \le a, b, m \le 10\,000$).

Seuraavaksi tulee $m$ riviä. Jokainen rivi sisältää kolme kokonaislukua, $type$, $st$ ja $fn$, jotka kuvaavat yksinkertaista (jos $type = 1$) tai monimutkaista ($type = 2$) tilausta aikavälillä $[st, fn]$ ($type \in \{1, 2\}$; $1 \le st \le fn \le 2 \cdot m$). Esimerkiksi rivi 1 2 4 kuvaa yksinkertaista tilausta, joka vaatii kolme ajanhetkeä, toisesta neljänteen, molemmat päätepisteet mukaan lukien.

Lukujen $m$ summa yli kaikkien testitapausten on enintään $10\,000$.

Tuloste

Tulosta jokaiselle testitapaukselle yksi rivi, jolla on vastaus: "Yes" tai "No" (kirjainkoolla ei ole merkitystä).

Esimerkki

1
1 1 2
1 1 2
2 2 4
Yes

Editorials

IDTypeStatusTitlePosted ByLast UpdatedActions
#1224EditorialOpen题解jianglyView

Discussions

About Discussions

The discussion section is only for posting: General Discussions (problem-solving strategies, alternative approaches), and Off-topic conversations.

This is NOT for reporting issues! If you want to report bugs or errors, please use the Issues section below.

Open Discussions 0
No discussions in this category.

Issues

About Issues

If you find any issues with the problem (statement, scoring, time/memory limits, test cases, etc.), you may submit an issue here. A problem moderator will review your issue.

Guidelines:

  1. This is not a place to publish discussions, editorials, or requests to debug your code. Issues are only visible to you and problem moderators.
  2. Do not submit duplicated issues.
  3. Issues must be filed in English or Chinese only.
Active Issues 0
No issues in this category.
Closed/Resolved Issues 0
No issues in this category.