社区讨论
站外题求助
题目总版参与者 2已保存回复 10
讨论操作
快速查看讨论及其快照的属性,并进行相关操作。
- 当前回复
- 10 条
- 当前快照
- 1 份
- 快照标识符
- @m59h3lbg
- 此快照首次捕获于
- 2024/12/29 18:33 去年
- 此快照最后确认于
- 2024/12/30 21:51 去年

窝的代码:
CPP#include<bits/stdc++.h>
using namespace std;
struct ava{
char c;
long long x=0,y=0,w=0,h=0;
};
int main(){
long long n;cin>>n;
ava a[n];
for(long long i=0;i<n;i++){
cin>>a[i].c;
if(a[i].c=='+'){
cin>>a[i].x>>a[i].y;
}else{
bool ok=true;
cin>>a[i].h>>a[i].w;
for(int k=0;k<i;k++){
if(!((a[i].w>=a[k].x||a[i].w>=a[k].y)&&(a[i].h>=a[k].y||a[i].h>=a[k].x))){
ok=false;break;
}
}
if(ok)cout<<"YES"<<endl;
else cout<<"NO"<<endl;
}
}
return 0;
}
超时了,求救。
回复
共 10 条回复,欢迎继续交流。
正在加载回复...