zoukankan      html  css  js  c++  java
  • 【11.8 测试】天空龙

    题目描述

    奥西里斯之天空龙很喜欢颜色,有一天他找到了三种颜色——红黄蓝。
    奥西里斯有aa个红色,bb个黄色,cc个蓝色,他想用画出最好的画,可是需要至少xx个红色,yy个黄色和zz个蓝色,似乎并不够。别担心,奥西里斯会魔法!他可以把任何两个同种颜色转化为一个另一种颜色!请问他能不能完成呢?


    输入格式

    第一行一个正整数tt表示数据组数。
    接下来tt行每行六个整数分别表示a,b,c,x,y,za,b,c,x,y,z。


    输出格式

    每组数据输出一行,如果可以就输出"YES""YES",否则输出"NO""NO"。


    样例

    样例输入:

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

    样例输出:

    YES
    NO
    YES


    数据范围与提示

    对于100%100%的数据t100,0a,b,c,x,y,z1,000,000t⩽100,0⩽a,b,c,x,y,z⩽1,000,000。


    题解:做这种简单题最开心啦

    #include<cstdio>
    #include<iostream>
    #include<cstdlib>
    #include<cstring>
    #include<cmath>
    #include<queue>
    #include<bits/stdc++.h>
    using namespace std;
    int Yao_Chen,a[4],t[4];
    int main(){
        freopen("osiris.in","r",stdin);
        freopen("osiris.out","w",stdout);
        scanf("%d",&Yao_Chen);
        while(Yao_Chen--){
            for(int i=0;i<3;i++) scanf("%d",&a[i]);    
            for(int i=0;i<3;i++) scanf("%d",&t[i]);    
            int tg=0,xq=0;
            for(int i=0;i<3;i++){
                if(a[i]>t[i]) tg+=(a[i]-t[i])/2;
                else  xq+=(t[i]-a[i]);
            }
            if(tg>=xq) puts("YES");
            else puts("NO");
        }
        return 0;
    }
  • 相关阅读:
    IOException while loading persisted sessions:java.io.EOFException
    Android Studio | 详细安装教程
    Android -- 关闭AsyncTask(异步任务)
    钢铁侠传-文言文
    http协议 get/post 请求 解析XML
    HTTP状态码大全
    jquery+ajax 类百度输入框
    这就是知识点
    关于Eclipse+SVN 开发配置
    企业信息化快速开发平台--JeeSite
  • 原文地址:https://www.cnblogs.com/wuhu-JJJ/p/11819946.html
Copyright © 2011-2022 走看看