Run ID 作者 问题 语言 测评结果 分数 时间 内存 代码长度 提交时间
120955 周歆童(初一23 平台上的小球 C++ 通过 100 0 MS 244 KB 530 2024-01-21 14:06:05

Tests(6/6):


#include<bits/stdc++.h> using namespace std; const int INF=0x7fffffff; int n,ansl,ansr; struct node{ int h,l,r; }a[1005]; int main(){ cin>>n; for(int i=1;i<=n;i++){ cin>>a[i].h>>a[i].l>>a[i].r; } a[0].h=0; a[0].l=-INF; a[0].r=INF; for(int i=1;i<=n;i++){ ansl=ansr=-INF; for(int j=0;j<=n;j++){ if(a[i].h>a[j].h){ if(a[i].l>a[j].l&&a[i].l<=a[j].r)ansl=max(ansl,a[j].h); if(a[i].r<a[j].r&&a[i].r>=a[j].l)ansr=max(ansr,a[j].h); } } cout<<ansl<<" "<<ansr<<endl; } return 0; }


测评信息: