为什么32排报错了啊??
查看原帖
为什么32排报错了啊??
990278
NEGATUIVE_SEVEN_DL楼主2023/7/31 10:01
#include <bits/stdc++.h>
using namespace std;
int ax,ay,bx,by,n;
int gcd(int y,int x)
{
    if(x==0)
    {
        return y;
    }
    else
    {
        return gcd(x,y%x);
    }
}
int main()
{
    cin>>n;
    for(int i=1;i<=n;i++)
    {
        cin>>ax>>ay;
        cin>>bx>>by;
        int x=abs(bx-ax);
        int y=abs(by-ay);
        int re=gcd(y,x);
        if(re==1)
        {
            cout<<"no"<<endl;
        }
        else
        {
            cout<<"yes"<endl;
        }
    }
    return 0;
}

2023/7/31 10:01
加载中...