QOJ.ac

QOJ

実行時間制限: 2.0 s メモリ制限: 256 MB 満点: 100 ハック可能 ✓

#11546. 怪物战斗

統計

Busy Beaver 正在玩他最喜欢的冒险游戏,他要用自己的怪兽与野生怪兽战斗!

在这个游戏中,怪兽分为两种类型:光系和暗系。每只怪兽都有且仅有一种类型,以及一个正整数的力量值。力量值为 $p$ 的怪兽可以击败另一只力量值为 $q$ 的怪兽,条件是 $p \geq q$,或者它们类型相同且 $2p \geq q$。

Busy Beaver 刚刚遇到了 $N$ 只怪兽,他自己的队伍中也有 $N$ 只怪兽。为了抵御这次遭遇,他需要将自己的怪兽与对方的怪兽进行配对,使得在每一对中,Busy Beaver 的怪兽都能根据上述规则击败对方的怪兽。给定每只怪兽的类型和力量值,请判断是否存在这样的配对方案。

输入格式

每个测试点包含多个测试用例。输入的第一行包含一个整数 $T$ $(1 \leq T \leq 10^5)$,表示测试用例的数量。接下来是每个测试用例的描述。

每个测试用例的第一行包含一个正整数 $N$ ($1 \leq N \leq 2 \cdot 10^5$)。

接下来 $N$ 行描述 Busy Beaver 的怪兽。第 $i$ 行包含两个正整数 $p_i, s_i$ ($1 \leq p_i \leq 10^9, s_i \in \{0, 1\}$),分别表示第 $i$ 只怪兽的力量值 $p_i$ 和类型 $s_i$。$s_i = 0$ 表示光系怪兽,$s_i = 1$ 表示暗系怪兽。

之后有 $N$ 行描述遇到的野生怪兽。第 $i$ 行包含两个正整数 $q_i, t_i$ ($1 \leq q_i \leq 10^9, t_i \in \{0, 1\}$),分别表示第 $i$ 只怪兽的力量值 $q_i$ 和类型 $t_i$。$t_i = 0$ 表示光系怪兽,$t_i = 1$ 表示暗系怪兽。

保证所有测试用例的 $N$ 之和不超过 $2 \cdot 10^5$。

输出格式

对于每个测试用例,如果存在所需的配对方案,输出 “YES”(不含引号),否则输出 “NO”(不含引号)。

你可以以任何大小写形式输出 YESNO(例如,字符串 yESyesYes 都会被识别为肯定回答)。

子任务

本题有两个子任务:

  • ($30$ 分):所有测试用例的 $N$ 之和不超过 $2 \cdot 10^3$。
  • ($70$ 分):无额外限制。

样例

输入 1

2
4
2 0
3 0
1 1
1 1
1 0
2 0
3 0
2 1
2
1 1
5 1
1 0
1000000000 0

输出 1

YES
NO

说明

在样例输入中,有两个测试用例。对于第一个用例,我们可以构造如下配对:

  • 你力量值为 $2$ 的光系怪兽可以击败力量值为 $1$ 的光系野生怪兽。
  • 你力量值为 $3$ 的光系怪兽可以击败力量值为 $2$ 的光系野生怪兽。
  • 你第一只力量值为 $1$ 的暗系怪兽可以击败力量值为 $2$ 的暗系野生怪兽。
  • 你第二只力量值为 $1$ 的暗系怪兽可以击败力量值为 $3$ 的光系野生怪兽。

在第二个用例中,可以证明不存在满足条件的配对。

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.