217992026-01-14 08:04:21BravoBizonyításcpp17Wrong answer 0/50639ms5436 KiB
#include <iostream>
#include <fstream>
#include <queue>
using namespace std;

int main()
{
    ifstream f("ora.txt");
    int n,m;
    cin >> n >> m;
    int a[m][3];
    for(int i=0;i<m;i++){
        int x,y,z;
        cin >> x >> y >> z;
        a[i][0]=x;
        a[i][1]=y;
        a[i][2]=z;
    }
    int c=0;
    for(int i=0;i<m;i++){
        if(a[i][0]==1){
           if(a[i][1]>c){
                c=a[i][1];
           }
           if(a[i][2]>c){
                c=a[i][2];
           }
        }
    }
    int tud1[c]={0};
    int tud2[c]={0};
    for(int i=0;i<m;i++){
        if(a[i][0]==1){
            int x,y;
            x=a[i][1];
            y=a[i][2];
            if(x<y){
                for(int j=x-1;j<y;j++){
                    tud1[j]=1;
                }
            }
            if(y<x){
                for(int j=x-1;j>=y-1;j--){
                    tud2[j]=1;
                }
            }
        }
        if(a[i][0]==2){
            int x=a[i][1];
            int y=a[i][2];
            if(x<y){
                int z=0;
                for(int j=x-1;j<y;j++){
                    if(tud1[j]!=1){
                        z++;
                    }
                }
                if(z!=0){
                    cout << "NEM" << endl;
                }
                else{
                    cout << "IGEN" << endl;
                }
            }
            if(y<x){
                int z=0;
                for(int j=x-1;j>=y-1;j--){
                    if(tud2[j]!=1){
                        z++;
                    }
                }
                if(z!=0){
                    cout << "NEM" << endl;
                }
                else{
                    cout << "IGEN" << endl;
                }
            }
        }
    }
    return 0;
}
SubtaskSumTestVerdictTimeMemory
subtask10/0
1Accepted1ms508 KiB
2Wrong answer344ms3636 KiB
subtask20/10
3Wrong answer3ms316 KiB
4Wrong answer14ms316 KiB
5Wrong answer68ms820 KiB
6Wrong answer46ms816 KiB
7Wrong answer64ms1000 KiB
8Wrong answer2ms316 KiB
9Wrong answer2ms316 KiB
10Wrong answer20ms416 KiB
11Wrong answer56ms832 KiB
12Wrong answer52ms824 KiB
subtask30/15
13Accepted1ms316 KiB
14Wrong answer2ms512 KiB
15Wrong answer1ms316 KiB
16Wrong answer2ms400 KiB
17Wrong answer1ms316 KiB
18Wrong answer1ms332 KiB
19Wrong answer1ms316 KiB
20Wrong answer1ms316 KiB
21Wrong answer1ms500 KiB
22Wrong answer1ms404 KiB
23Wrong answer2ms316 KiB
24Accepted1ms316 KiB
25Wrong answer2ms316 KiB
26Wrong answer2ms316 KiB
27Wrong answer1ms316 KiB
28Wrong answer1ms400 KiB
29Wrong answer2ms316 KiB
30Wrong answer1ms316 KiB
31Wrong answer1ms316 KiB
32Wrong answer1ms316 KiB
33Wrong answer1ms316 KiB
34Wrong answer2ms316 KiB
35Wrong answer1ms316 KiB
36Wrong answer2ms500 KiB
37Wrong answer2ms316 KiB
38Wrong answer1ms316 KiB
subtask40/25
39Accepted1ms316 KiB
40Wrong answer377ms3636 KiB
41Wrong answer3ms316 KiB
42Wrong answer14ms316 KiB
43Wrong answer68ms820 KiB
44Wrong answer46ms816 KiB
45Wrong answer64ms1000 KiB
46Wrong answer2ms316 KiB
47Wrong answer2ms316 KiB
48Wrong answer20ms416 KiB
49Wrong answer56ms832 KiB
50Wrong answer52ms824 KiB
51Wrong answer2ms512 KiB
52Wrong answer1ms316 KiB
53Wrong answer2ms400 KiB
54Wrong answer1ms316 KiB
55Wrong answer1ms332 KiB
56Wrong answer1ms316 KiB
57Wrong answer1ms316 KiB
58Wrong answer1ms500 KiB
59Wrong answer1ms404 KiB
60Wrong answer2ms316 KiB
61Accepted1ms316 KiB
62Wrong answer2ms316 KiB
63Wrong answer2ms316 KiB
64Wrong answer1ms316 KiB
65Wrong answer1ms400 KiB
66Wrong answer2ms316 KiB
67Wrong answer1ms316 KiB
68Wrong answer1ms316 KiB
69Wrong answer1ms316 KiB
70Wrong answer1ms316 KiB
71Wrong answer2ms316 KiB
72Wrong answer1ms316 KiB
73Wrong answer2ms500 KiB
74Wrong answer2ms316 KiB
75Wrong answer1ms316 KiB
76Wrong answer167ms1864 KiB
77Wrong answer19ms672 KiB
78Wrong answer331ms3380 KiB
79Wrong answer24ms620 KiB
80Wrong answer231ms2248 KiB
81Wrong answer151ms1332 KiB
82Wrong answer127ms1476 KiB
83Wrong answer61ms876 KiB
84Wrong answer111ms1468 KiB
85Wrong answer194ms2124 KiB
86Wrong answer273ms2640 KiB
87Wrong answer218ms2356 KiB
88Wrong answer64ms1112 KiB
89Wrong answer67ms1076 KiB
90Wrong answer507ms3744 KiB
91Accepted221ms2612 KiB
92Wrong answer532ms3892 KiB
93Accepted217ms2360 KiB
94Wrong answer517ms3912 KiB
95Wrong answer259ms2124 KiB
96Wrong answer259ms2868 KiB
97Wrong answer209ms3892 KiB
98Wrong answer317ms2712 KiB
99Wrong answer356ms3124 KiB
100Wrong answer560ms4404 KiB
101Wrong answer561ms4656 KiB
102Wrong answer639ms5436 KiB
103Wrong answer625ms5428 KiB
104Wrong answer519ms4404 KiB