uva839 not so mobile

来源:互联网 发布:免费算命软件大全 编辑:程序博客网 时间:2024/05/16 05:32
#include<iostream>using namespace std;//输入一个子天平,返回天平是否平衡,参数W修改为子天平的总重量bool solve(int& W){    int W1, D1, W2, D2;    bool b1 = true, b2 = true;    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 T, W;    cin >> T;    while(T--){        if(solve(W)) cout << "YES\n"; else cout << "NO\n";        if(T) cout << "\n";    }}

0 0