用swap交换很方便
2024-09-26 22:24:14
发布于:云南
0阅读
0回复
0点赞
写个check函数
#include<bits/stdc++.h>
using namespace std;
int a[3][3];
bool check(){
return a[1][1] < a[2][1] && a[1][1] < a[1][2] && a[1][2] < a[2][2] && a[2][1] < a[2][2];
}
int main(){
int T; cin >> T;
while(T--){
cin >> a[1][1] >> a[1][2] >> a[2][1] >> a[2][2];
bool f = 0;
for(int i = 1;i <= 4;i++){
if(check()){
cout << "YES\n";
f = 1;
break;
}
swap(a[1][1],a[1][2]);
swap(a[1][1],a[2][2]);
swap(a[1][1],a[2][1]);
}
if(f == 0) cout << "NO\n";
}
return 0;
}
这里空空如也
有帮助,赞一个