題意:a,b,c三種球,能把倆個一樣的球變成另一顏色不一樣的球。給你目標x,y,z,問能否經過變化至少達打目標。

 #include<iostream>
#include<stdio.h>
#include<stdlib.h>
#include<memory.h>
#include<string.h>
#include<algorithm>
#include<cmath>
const int N = ;
const int inf=-;
using namespace std;
int ans;
void fun(int x)
{
if(x>=)
{
ans+=x/;
}
else
{
ans+=x;
}
} int main()
{
int a[];
int b[];
while(~scanf("%d%d%d",&a[],&a[],&a[]))
{
scanf("%d%d%d",&b[],&b[],&b[]);
ans=;
fun(a[]-b[]);
//cout<<ans<<endl;
fun(a[]-b[]);
//cout<<ans<<endl;
fun(a[]-b[]);
//cout<<ans<<endl;
if(ans>=)
{
cout<<"Yes"<<endl;
}
else
{
cout<<"No"<<endl;
}
}
return ;
}