241532026-02-05 08:13:36KissCsongor777Bizonyításcpp17Runtime error 0/50263ms1076 KiB
#include <iostream>
#include <vector>

using namespace std;

int main()
{
    int n,q,t,x,y;
    cin>>n>>q;

    vector<vector<bool> > v(n,vector<bool>(n,0));
    for(int i=0; i<=n-1; i++)v[i][i]=true;

    for(int i=1; i<=q; i++)
    {
        cin>>t>>x>>y;

        if(t==2)
            if(v[x][y])cout<<"IGEN"<<endl;
        else cout<<"NEM"<<endl;

        if(t==1)
        {
            if(v[x][y])continue;

            vector<int>a;
            for(int j=0; j<=n-1; j++)if(v[j][x])a.push_back(j+1);

            vector<int>s;
            for(int j=0; j<=n-1; j++)if(v[y][j])s.push_back(j+1);

            for(int brizz:a)
                for(int skibidi:s)
                v[brizz-1][skibidi-1]=true;
        }
    }
    return 0;
}
SubtaskSumTestVerdictTimeMemory
subtask10/0
1Runtime error1ms316 KiB
2Runtime error1ms316 KiB
subtask20/10
3Runtime error2ms500 KiB
4Runtime error2ms316 KiB
5Runtime error3ms316 KiB
6Runtime error2ms316 KiB
7Runtime error3ms316 KiB
8Runtime error2ms316 KiB
9Runtime error1ms316 KiB
10Runtime error2ms316 KiB
11Runtime error10ms316 KiB
12Runtime error2ms316 KiB
subtask30/15
13Runtime error1ms508 KiB
14Runtime error1ms564 KiB
15Runtime error1ms512 KiB
16Runtime error1ms316 KiB
17Runtime error1ms508 KiB
18Runtime error1ms500 KiB
19Runtime error2ms316 KiB
20Runtime error1ms316 KiB
21Runtime error1ms500 KiB
22Runtime error1ms316 KiB
23Runtime error1ms316 KiB
24Runtime error1ms316 KiB
25Runtime error1ms316 KiB
26Runtime error1ms508 KiB
27Runtime error2ms316 KiB
28Runtime error1ms316 KiB
29Runtime error1ms316 KiB
30Runtime error1ms508 KiB
31Runtime error1ms316 KiB
32Runtime error1ms316 KiB
33Runtime error1ms316 KiB
34Runtime error1ms508 KiB
35Runtime error1ms316 KiB
36Runtime error1ms316 KiB
37Runtime error1ms316 KiB
38Runtime error1ms316 KiB
subtask40/25
39Runtime error1ms508 KiB
40Runtime error2ms500 KiB
41Runtime error2ms500 KiB
42Runtime error2ms316 KiB
43Runtime error3ms316 KiB
44Runtime error2ms316 KiB
45Runtime error3ms316 KiB
46Runtime error2ms316 KiB
47Runtime error1ms316 KiB
48Runtime error2ms316 KiB
49Runtime error10ms316 KiB
50Runtime error2ms316 KiB
51Runtime error1ms564 KiB
52Runtime error1ms512 KiB
53Runtime error1ms316 KiB
54Runtime error1ms508 KiB
55Runtime error1ms500 KiB
56Runtime error2ms316 KiB
57Runtime error1ms316 KiB
58Runtime error1ms500 KiB
59Runtime error1ms316 KiB
60Runtime error1ms316 KiB
61Runtime error1ms316 KiB
62Runtime error1ms316 KiB
63Runtime error1ms508 KiB
64Runtime error2ms316 KiB
65Runtime error1ms316 KiB
66Runtime error1ms316 KiB
67Runtime error1ms508 KiB
68Runtime error1ms316 KiB
69Runtime error1ms316 KiB
70Runtime error1ms316 KiB
71Runtime error1ms508 KiB
72Runtime error1ms316 KiB
73Runtime error1ms316 KiB
74Runtime error1ms316 KiB
75Runtime error1ms316 KiB
76Runtime error1ms512 KiB
77Runtime error1ms316 KiB
78Runtime error2ms316 KiB
79Runtime error3ms552 KiB
80Runtime error1ms316 KiB
81Runtime error2ms316 KiB
82Runtime error1ms316 KiB
83Runtime error1ms316 KiB
84Runtime error2ms316 KiB
85Runtime error1ms316 KiB
86Runtime error2ms316 KiB
87Runtime error2ms316 KiB
88Runtime error2ms316 KiB
89Runtime error2ms316 KiB
90Runtime error2ms316 KiB
91Runtime error2ms316 KiB
92Runtime error1ms316 KiB
93Runtime error2ms316 KiB
94Runtime error1ms316 KiB
95Runtime error2ms316 KiB
96Runtime error2ms316 KiB
97Runtime error2ms336 KiB
98Runtime error263ms1076 KiB
99Runtime error2ms316 KiB
100Runtime error2ms316 KiB
101Runtime error45ms316 KiB
102Runtime error50ms316 KiB
103Runtime error50ms452 KiB
104Runtime error41ms316 KiB