Gym 100971G Repair

来源:互联网 发布:舞台效果图设计软件 编辑:程序博客网 时间:2024/05/21 08:38

题目链接

题意:问能否从一个 a * b 的纸上裁剪出 a1*b1 和 a2*b2 的纸板。

分析:4种情况每种考虑下。。。水题。。。

#include<cstdio>#include<algorithm>#include<cstring>using namespace std;int main(void){    int a,b,a1,b1,a2,b2;    while(scanf("%d%d%d%d%d%d",&a,&b,&a1,&b1,&a2,&b2)==6)    {        if((a1+a2<=a&&max(b1,b2)<=b)||(a1+a2<=b&&max(b1,b2)<=a))        {            printf("YES\n");            continue;        }        if((a1+b2<=a&&max(a2,b1)<=b)||(a1+b2<=b&&max(a2,b1)<=a))        {            printf("YES\n");            continue;        }        if((b1+a2<=a&&max(a1,b2)<=b)||(b1+a2<=b&&max(a1,b2)<=a))        {            printf("YES\n");            continue;        }        if((b1+b2<=a&&max(a1,a2)<=b)||(b1+b2<=b&&max(a1,a2)<=a))        {            printf("YES\n");            continue;        }        printf("NO\n");    }    return 0;}
0 0
原创粉丝点击