167642025-05-12 12:32:26BencuFőnökszámcpp17Wrong answer 5/100500ms784 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()
{
    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 answer194ms576 KiB
subtask25/5
3Accepted1ms316 KiB
4Accepted1ms508 KiB
5Accepted3ms316 KiB
6Accepted19ms508 KiB
subtask30/10
7Accepted1ms512 KiB
8Accepted1ms508 KiB
9Accepted1ms316 KiB
10Wrong answer1ms512 KiB
11Wrong answer2ms316 KiB
12Wrong answer3ms316 KiB
13Wrong answer8ms316 KiB
14Wrong answer10ms420 KiB
subtask40/10
15Accepted1ms316 KiB
16Accepted1ms320 KiB
17Accepted3ms500 KiB
18Accepted4ms316 KiB
19Accepted21ms436 KiB
20Accepted46ms436 KiB
21Accepted45ms420 KiB
22Time limit exceeded499ms752 KiB
subtask50/25
23Wrong answer2ms316 KiB
24Wrong answer3ms316 KiB
25Wrong answer7ms328 KiB
26Wrong answer10ms316 KiB
27Wrong answer107ms428 KiB
28Wrong answer171ms428 KiB
29Wrong answer225ms432 KiB
30Wrong answer215ms428 KiB
subtask60/50
31Accepted1ms500 KiB
32Wrong answer206ms564 KiB
33Accepted1ms316 KiB
34Accepted1ms508 KiB
35Accepted3ms316 KiB
36Accepted19ms508 KiB
37Accepted1ms512 KiB
38Accepted1ms508 KiB
39Accepted1ms316 KiB
40Wrong answer1ms512 KiB
41Wrong answer2ms316 KiB
42Wrong answer3ms316 KiB
43Wrong answer8ms316 KiB
44Wrong answer10ms420 KiB
45Accepted1ms316 KiB
46Accepted1ms320 KiB
47Accepted3ms500 KiB
48Accepted4ms316 KiB
49Accepted21ms436 KiB
50Accepted46ms436 KiB
51Accepted45ms420 KiB
52Time limit exceeded499ms752 KiB
53Wrong answer2ms316 KiB
54Wrong answer3ms316 KiB
55Wrong answer7ms328 KiB
56Wrong answer10ms316 KiB
57Wrong answer107ms428 KiB
58Wrong answer171ms428 KiB
59Wrong answer225ms432 KiB
60Wrong answer215ms428 KiB
61Wrong answer10ms316 KiB
62Wrong answer24ms452 KiB
63Wrong answer9ms420 KiB
64Time limit exceeded500ms784 KiB
65Wrong answer10ms436 KiB
66Wrong answer12ms316 KiB
67Wrong answer10ms424 KiB
68Wrong answer12ms420 KiB
69Wrong answer187ms564 KiB
70Time limit exceeded479ms568 KiB