#P10317. [SHUPC 2024] 小A的皇室战争卡组

[SHUPC 2024] 小A的皇室战争卡组

题目描述

小 A 很喜欢玩皇室战争这款游戏。皇室战争的卡牌种类共有 33 种,分别为部队、建筑和法术。一个卡组会携带 88 张卡牌,一个合理的卡组会包含 010\sim 1 张建筑牌、 131\sim 3 张法术牌,部队牌则没有限制。每张卡牌都有自己独立的等级 aia_i 和种类 cic_i

现在小 A 想和 小 B 进行友谊战,因此需要来构建出战卡组。小 A 共有 nn 张卡牌,卡牌的类型与等级已知,且 小 B 的每张出战卡牌的等级已知。由于小 A 对自己的水平非常自信,因此只要 出战卡牌的平均等级 \ge 对手出战卡牌的平均等级 2-2且卡组为一个合理的卡组,则他就能确保取胜。

现在请你帮小 A​ 想想,他可以确保取胜吗?

输入格式

第一行一个整数 T (T103)T\ (T\le 10^3) 表示数据组数。

每组第一行输入一个正整数 n (8n105)n\ (8 \le n\le 10^5) ,代表 A小A 的卡牌总数,保证 n105\sum n \le 10^5

每组第二行输入 nn 个正整数,代表每张卡牌的种类 ci (1ci3)c_i\ (1 \le c_i \le 3) ,其中种类 11 代表部队卡,种类 22 代表建筑卡,种类 33 代表法术卡。

每组第三行输入 nn 个正整数,代表每张卡牌的等级 ai (1ai15)a_i\ (1 \le a_i \le 15)

每组第四行输入 88 个正整数,代表 小 B 每张卡牌的等级 xi (1xi15)x_i\ (1 \le x_i \le 15)

输出格式

TT 行,每行一个字符串。如果 A小A 可以取胜则输出 Yes,否则输出 No

3
10
2 3 3 3 1 1 1 1 1 1 
7 8 9 1 2 3 4 5 6 6
13 13 13 13 3 3 3 3
10
2 2 3 1 1 1 1 1 1 1
10 9 2 2 2 2 2 2 2 2
5 5 5 5 5 5 5 6
8
1 1 1 1 1 1 1 1
15 15 15 15 15 15 15 15
1 1 1 1 1 1 1 1
Yes
No
No

提示

样例解释:

在第一组样例中,小A可以取第1,2,3,6,7,8,9,10张卡牌,此时出战卡组的平均等级为6级,而小B的出战卡组平均等级为8级,A的平均等级B的平均等级2小A的平均等级 \ge 小B的平均等级-2,因此小A可以确保胜利。

在第二组样例中,无论小A如何配置卡组都无法使平均等级满足条件,因此不能获胜。

在第三组样例中,小A无法配置出一个合理的卡组,因此也不能获胜。