Universal Cup Judging System

Universal Cup

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

題目描述

新年假期結束了,你的建築公司正在重新開工。不幸的是,一些員工仍在慶祝……

今天,有 $a$ 名清醒的工人和 $b$ 名醉酒的工人來為你工作。每位工人整天都可用。你的公司今天還收到了 $m$ 個訂單。每個訂單由執行它的時間跨度的起點和終點指定:$[st, fn]$。這樣一個訂單需要一名工人在從時刻 $st$ 到時刻 $fn$(含兩端)的時間段內為其工作。如果多個訂單的時間跨度不相交,一名工人可以完成這些訂單。此外,每個訂單屬於以下兩種類型之一:簡單訂單可以由任何工人完成,而複雜訂單則需要清醒的工人。

你的公司能否處理今天的訂單?

輸入格式

第一行包含一個整數 $t$,表示測試用例的數量($1 \le t \le 2000$)。對於每個測試用例:

第一行包含三個整數:$a$、$b$ 和 $m$($0 \le a, b, m \le 10\,000$)。

接下來 $m$ 行。每行包含三個整數 $type$、$st$ 和 $fn$,描述一個簡單(若 $type = 1$)或複雜($type = 2$)且時間跨度為 $[st, fn]$ 的訂單($type \in \{1, 2\}$;$1 \le st \le fn \le 2 \cdot m$)。例如,一行 1 2 4 描述了一個簡單訂單,它需要三個時刻,從第二個時刻到第四個時刻,包含兩端。

所有測試用例中 $m$ 的總和至多為 $10\,000$。

輸出格式

對於每個測試用例,輸出一行包含答案:「Yes」或「No」(不區分大小寫)。

範例

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.