比赛 EYOI常规赛 1st 评测结果 AAAAATAAAAAAAAAAAAAAAAATT
题目名称 EYOI的成立 最终得分 88
用户昵称 康尚诚 运行时间 4.829 s
代码语言 C++ 内存使用 6.31 MiB
提交时间 2021-12-15 19:58:30
显示代码纯文本
#include<bits/stdc++.h>
using namespace std;
bool hight[200100];
int mxplc[100010];
int main()
{
    freopen("EYOI_found.in","r",stdin);
    freopen("EYOI_found.out","w",stdout);
    memset(hight,false,sizeof(hight));
    int n;cin>>n;
    for(int i=1;i<=n;i++)
    {
        int h,p;cin>>h>>p;
        bool flag=false;
        for(int j=h+p-1;j>=0;j--)
        {
//            cout<<"CHECK";
            if(hight[j])
            {
                flag=true;
                mxplc[i]=j;
                break;
            }
        }
        if(!flag)
        {
            mxplc[i]=0;
        }
        hight[h]=true;
    }
    for(int i=1;i<=n;i++)
    {
        cout<<mxplc[i]<<" ";
    }
}