167652025-05-12 12:33:16BencuFőnökszámcpp17Wrong answer 5/100500ms824 KiB
#include <bits/stdc++.h>

using namespace std;
ifstream f("be.in");
int n,mb,ma,l;

struct Bencu {
    int a;
    int b;
}L[200002];

void torol (int i) {
    for (int j=i; j<l; j++) {
        L[j].a=L[j+1].a;
        L[j].b=L[j+1].b;
    }
    l--;
}
int main()
{
    ios::sync_with_stdio(0);
    cin.tie(0);
    cin>>n;
    int a,b;
    cin>>a>>b;
    ma=a;
    mb=b;
    L[1].a=a;
    L[1].b=b;
    l++;
    cout<<l<<endl;
    /*for (int t=1; t<=l; t++) cout<<"("<<L[t].a<<" "<<L[t].b<<")";
        cout<<endl;*/
    for (int z=2; z<=n; z++) {
        cin>>a>>b;
        //cout<<z<<":";
        if (a>=ma || b>=mb) {
            if (a>ma) ma=a;
            if (b>mb) mb=b;
            for (int i=1; i<=l; i++) {
                if (L[i].a<ma && L[i].b<b) {
                    torol(i);
                    i--;
                }
            }
            l++;
            L[l].a=ma;
            L[l].b=mb;
        }
        cout<<l<<endl;
        /*for (int t=1; t<=l; t++) cout<<"("<<L[t].a<<" "<<L[t].b<<")";
        cout<<endl;*/
    }
    return 0;
}
SubtaskSumTestVerdictTimeMemory
subtask10/0
1Accepted1ms316 KiB
2Wrong answer143ms508 KiB
subtask25/5
3Accepted1ms316 KiB
4Accepted1ms316 KiB
5Accepted3ms316 KiB
6Accepted16ms316 KiB
subtask30/10
7Accepted1ms512 KiB
8Accepted1ms508 KiB
9Accepted1ms336 KiB
10Wrong answer2ms316 KiB
11Wrong answer2ms316 KiB
12Wrong answer3ms356 KiB
13Wrong answer6ms316 KiB
14Wrong answer8ms316 KiB
subtask40/10
15Accepted1ms316 KiB
16Accepted1ms316 KiB
17Accepted3ms316 KiB
18Accepted4ms356 KiB
19Accepted17ms316 KiB
20Accepted34ms444 KiB
21Accepted35ms468 KiB
22Time limit exceeded500ms748 KiB
subtask50/25
23Wrong answer2ms316 KiB
24Wrong answer3ms320 KiB
25Wrong answer6ms316 KiB
26Wrong answer8ms316 KiB
27Wrong answer86ms452 KiB
28Wrong answer141ms464 KiB
29Wrong answer170ms488 KiB
30Wrong answer173ms440 KiB
subtask60/50
31Accepted1ms508 KiB
32Wrong answer159ms564 KiB
33Accepted1ms316 KiB
34Accepted1ms316 KiB
35Accepted3ms316 KiB
36Accepted16ms316 KiB
37Accepted1ms512 KiB
38Accepted1ms508 KiB
39Accepted1ms336 KiB
40Wrong answer2ms316 KiB
41Wrong answer2ms316 KiB
42Wrong answer3ms356 KiB
43Wrong answer6ms316 KiB
44Wrong answer8ms316 KiB
45Accepted1ms316 KiB
46Accepted1ms316 KiB
47Accepted3ms316 KiB
48Accepted4ms356 KiB
49Accepted17ms316 KiB
50Accepted34ms444 KiB
51Accepted35ms468 KiB
52Time limit exceeded500ms748 KiB
53Wrong answer2ms316 KiB
54Wrong answer3ms320 KiB
55Wrong answer6ms316 KiB
56Wrong answer8ms316 KiB
57Wrong answer86ms452 KiB
58Wrong answer141ms464 KiB
59Wrong answer170ms488 KiB
60Wrong answer173ms440 KiB
61Wrong answer8ms316 KiB
62Wrong answer17ms316 KiB
63Wrong answer8ms316 KiB
64Time limit exceeded500ms824 KiB
65Wrong answer8ms508 KiB
66Wrong answer8ms448 KiB
67Wrong answer8ms552 KiB
68Wrong answer9ms504 KiB
69Wrong answer149ms712 KiB
70Time limit exceeded500ms732 KiB