站外题求助
  • 板块题目总版
  • 楼主yuanlang
  • 当前回复10
  • 已保存回复10
  • 发布时间2024/12/29 18:33
  • 上次更新2024/12/30 21:51:56
查看原帖
站外题求助
1270880
yuanlang楼主2024/12/29 18:33

窝的代码:

#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;
}

超时了,求救。

2024/12/29 18:33
加载中...