为啥?
#include <bits/stdc++.h>
using namespace std;
#define int long long
int r,g,b,w,t;
bool isok( )
{
int ji=0;
if( r%2==1 ) ji++;
if( g%2==1 ) ji++;
if( b%2==1 ) ji++;
if( ji==0 ) return true;
if( ji==1&&w%2==0 ) return true;//1个奇数情况才可以把奇数放中间
return false;
}
signed main()
{
cin >> t;
while( t-- )
{
cin >> r >> g >> b >> w;
if( isok() ) cout << "YES\n";
else if(r&&g&&b )
{
r--,g--,b--,w+=3;
if( isok() ) cout << "YES\n";
else cout << "NO\n";
}
else cout << "NO\n";
}
}