投掷骰子
题目描述
Dave 喜欢扔骰子猜选择题。众所周知,常见的骰子上的数字由对应个数的小圆点组成,其中数字 1 和数字 4的小圆点是红色的,而其它数字的小圆点是黑色(或者深蓝色)的。71u100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
一天,Dave 突发奇想,是否有可能投出三个骰子,使得所有朝上的面中,红色的点数之和恰好为 A,而黑色的点数之和恰好为 B?71u100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
输入格式
第一行输入一个整数 T,表示数据组数。对于每组数据:71u100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
输入一行两个整数 A,B。71u100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
输出格式
每组数据输出一行,如果有可能投出三个骰子,使得所有朝上的面中,红色的点数之和恰好为 A,而黑色的点数之和恰好为 B,则输出 YES
,否则输出 NO
。71u100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
数据范围
对于 30%的数据,A=0 或者 B=0。71u100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
对于 60%的数据,T≤1000。71u100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
对于 100% 的数据,T≤106,0≤A,B≤100。71u100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
样例数据
输入:
71u100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库3
71u100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库4 5
71u100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库3 0
71u100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库1 2
71u100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库输出:
71u100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库YES
71u100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库YES
71u100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库NO
71u100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库说明:
71u100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库对于第一组数据,一种合法的方案为投出 {2,3,4}。
71u100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库对于第二组数据,一种合法的方案为投出 {1,1,1}。