RE
查看原帖
RE
747142
OIer_hzn楼主2023/2/11 08:21
//
//  main.cpp
//  IDE
//
//  Created by aa on 2022/12/30.
//
////
//
#include <iostream>
#include <string>
#include <algorithm>
#include <cmath>
#include <queue>
#include <cstdio>
using namespace std;
#define ll long long
#pragma G++ optimize(2)
#pragma G++ optimize(3)
const ll N=1000;
int fx[20]={-1,0,1,0,-1,1,1,-1};
int fy[20]={0,1,0,-1,1,-1,1,-1};
int a[N]={0};
int l[N]={0};
int r[N]={0};
int d[N][N];
bool vis[N][N];
int n,m,s1,s2,e1,e2;
ll ans=0,cnt=0;
int sum=0;
void inp_io(){
    std::ios::sync_with_stdio(0);
    cin.tie(0);
    cout.tie(0);
}
int gcd(int x,int y){
    if(x%y==0)
        return y;
    return gcd(y,x%y);
}
void inp(){
    cin>>n;
    int ax,ay,bx,by;
    for(int i=1;i<=n;i++){
        cin>>ax>>ay>>bx>>by;
        if(gcd(abs(ax-bx),abs(ay-by))==1){
            cout<<"no\n";
        }else{
            cout<<"yes\n";
        }
    }
}
void work(){
    
}
int main(){
    inp_io();
    inp();
    work();
    return 0;
}

自己的编译器上没有问题

悬赏关注

2023/2/11 08:21
加载中...