链接:登录—专业IT笔试面试备考平台_牛客网
来源:牛客网
时间限制:C/C++ 1秒,其他语言2秒
空间限制:C/C++ 262144K,其他语言524288K
64bit IO Format: %lld
题目描述
一天,hh在上楼时记得他走过了a个编号为奇数的台阶和b个编号为偶数的台阶,但是他怀疑他的记忆出现了偏差。现在需要你验证是否存在两个台阶,它们之间包含了a个编号为奇数的台阶和b个编号为偶数的台阶。hh非常的懒不想思考这个问题,你能帮他解决吗?
输入描述:
第一行是一个整数T, 代表有T组数据。(1≤T≤100)。
接下来T行每行两个整数a,b(0≤a,b≤100) ,一个是编号为奇数的台阶个数,另一个是编号为偶数的台阶个数。
输出描述:
如果有a个编号为奇数的台阶和b个编号为偶数的台阶则输出"YES",否则输出"NO"。
示例1
输入