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;
    }
  • 相关阅读:
    java 集合Map
    java 集合Collection
    Python 列表生成式, 迭代器&生成器,Json&pickle数据序列化
    Python 函数
    Python列表,字典,元组,字符串操作,文件操作,字符编码
    python的输入输出与循环
    通过数据流发送接收图片
    php中变量的详细介绍
    php数组循环的三种方式
    php session访问限制
  • 原文地址:https://www.cnblogs.com/wuhu-JJJ/p/11819946.html
Copyright © 2011-2022 走看看