diff --git a/EqualCoins.cpp b/EqualCoins.cpp new file mode 100644 index 0000000..9ec2d8c --- /dev/null +++ b/EqualCoins.cpp @@ -0,0 +1,44 @@ +#include +//#include +//#include +#pragma GCC optimize("Ofast") +#pragma GCC optimize ("O3") +#pragma GCC target ("avx") +#define vi vector +#define pii pair +#define vpii vector> +#define F first +#define S second +#define mp map +#define ump unordered_map +#define ll long long int +#define pb push_back +#define mod 1000000007 +#define int long long +#define pr(x) cout<=0;i--) +#define test int t; cin>>t; while(t--) +using namespace std; +//using namespace __gnu_pbds; +//typedef tree, rb_tree_tag, tree_order_statistics_node_update> pbds; // find_by_order, order_of_key + +/*************************************************************************************************/ +void solve() +{ + int x,y; + cin>>x>>y; + (x%2==1 or (x==0 and y%2==1)) ? cout<<"NO\n":cout<<"YES\n"; +} +signed main() +{ + ios_base::sync_with_stdio(false); + cin.tie(NULL); + cout.tie(NULL); + test + solve(); + return 0; +}