UVa839

来源:互联网 发布:pyro fireshooter淘宝 编辑:程序博客网 时间:2024/06/06 13:49
#pragma warning(disable:4996)#include<cstdio>#include<cstring>#include<string>#include<cmath>#include<vector>#include<algorithm>#include<iostream>#include<time.h>#include<set>#include<sstream>#include<functional>#include<cassert>#include<list>#include<iterator>#include<utility>#include <stdexcept>#include <sstream>#include <fstream>#include<ctype.h>#include<map>#include<stack>#include<queue>#include<cstdlib>using namespace std;bool solve(int &W){    bool b1 = true;    bool b2 = true;    int W1, D1, W2, D2;    cin >> W1 >> D1 >> W2 >> D2;    if (!W1)b1 = solve(W1);    if (!W2)b2 = solve(W2);    W = W1 + W2;    return b1&&b2 && (W1*D1 == W2*D2);}int main(){    int W;    int T;    cin >> T;    while (T--)    {        W = 0;        if (solve(W))            cout << "YES" << endl;        else            cout << "NO" << endl;        if (T)            cout << "\n";    }    return 0;}
0 0
原创粉丝点击