- 递归入门练习题
- 天平的总质量作为函数的返回值。
#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;
}