UVA839 天平 Not so Mobile

  • 递归入门练习题
  • 天平的总质量作为函数的返回值。
#include <iostream>
#include <cstdio>
#include <cstdlib>
using namespace std;
int n,ans,tp;
int getans()
{
    int a,b,c,d;
    cin>>a>>b>>c>>d;
    if(!a)
    a=getans();
    if(!c)
    c=getans();
    if(a*b!=c*d)
    ans=1;
    return a+c;
}
int main()
{
//    freopen("1.txt","w",stdout);
    cin>>n;
    while(n--)
    {
        if(tp)
        cout<<endl;
        getans();
        cout<<(ans?"NO":"YES")<<endl;
        ans=0;tp=1;
    }
    return 0;
}

已标记关键词 清除标记
相关推荐
©️2020 CSDN 皮肤主题: 游动-白 设计师:白松林 返回首页