2758: 食物分配

内存限制:128 MB 时间限制:2.000 S
评测方式:文本比较 命题人:
提交:16 解决:9

题目描述

宠物店里有:

a 包狗粮
b 包猫粮
c 包通用食品(这种食品既适合狗也适合猫)

波利卡普养了 x 只狗和 y 只猫。他有可能在商店里买到所有动物的食物吗?他的每只狗和每只猫都应该得到一包合适的食物。



输入

第一行输入包含一个整数 t(1≤t≤10000) - 输入测试用例的数量。
然后输入 t 行,每行包含一个测试用例的描述。每个描述由五个整数 a,b,c,x和 y( 0≤a,b,c,x,y≤100000000)组成。

输出

对每个测试用例单独一行输出:
如果可以为 x 条狗和 y 只猫购买合适的食物,则 输出"YES",否则输出“NO”。

样例输入 复制

7
1 1 4 2 3
0 0 0 0 0
5 5 0 4 6
1 1 1 1 1
50000000 50000000 100000000 100000000 100000000
0 0 0 100000000 100000000
1 3 2 2 5

样例输出 复制

YES
YES
NO
YES
YES
NO
NO

提示

如何输入t组数据,可以参考下面代码:




#include <iostream>
using namespace std;
int main()
{
    int t;
    cin>>t;
    for(int i=1;i<=t;i++)  // t组输入 
    {
        int a,b,c,x,y;
        cin>>a>>b>>c>>x>>y;
        //  对于每一次输入的5个整数,进行处理..... 
    }
    return 0;
}