#M260921A. 排队(queue)
排队(queue)
题目描述
新学期开学入校要进行军训,小Z作为军训的教官,掌管了 个班级。两个班级分别有男生,女生的人数为 。
现在小Z需要把两个班级的所有同学排成两排,为了避免相熟的同学们站的太近会说话,其中第一排是一班的男生与二班的女生;第二排是一班的女生和二班的男生。
还要同时满足以下两个条件:
- 一班的同学们不能两两相邻,即中间必须至少穿插一个二班同学
- 二班的同学们不能三人相邻,即中间必须至少穿插一个一班同学
(大概是一班的纪律更恼火...)
询问教官小Z能否完成要求的排队?
输入格式
第一行,一个正整数 ,表示数据组数
接下来 行,每行 个整数 ,分别表示一班男生数、一班女生数;二班男生数、二班女生数
输出格式
行,如果能完成要求的排列输出 Yes,否则输出 No
输入输出样例
2
4 3 5 3
5 1 10 5
Yes
No
样例 说明
第一组样例:
第一排(一班男生为 ,二班女生为 ):
第一排(二班男生为 ,一班女生为 ):
数据范围
相关
在下列比赛中: