164582025-05-02 10:15:09szilKutyák és macskákcpp17Wrong answer 6/100920ms760 KiB
#include "KutyakMacskak.h"
#include <bits/stdc++.h>

using namespace std;

std::vector<int> find_order(int N, int M) {
    swap(N, M);
    int best = 1;
    for (int i = 2; i <= N; i++) {
        best = ask(1, best, i);
    }
    int ptr = 1, kutya = -1;
    for (int i = 1; i <= M; i++) {
        for (; ptr <= N; ptr++) {
            if (ptr == best) continue;
            if (ask(i, ptr, best) == ptr) {
                break;
            }
        }
        if (ptr > N) kutya = i;
    }
    vector<int> ord(N);
    iota(ord.begin(), ord.end(), 1);
    sort(ord.begin(), ord.end(), [&](int a, int b){
        return ask(kutya, a, b) == a;
    });

    return ord;
}
SubtaskSumTestVerdictTimeMemory
subtask10/0
1Accepted1ms316 KiB
2Wrong answer82ms316 KiB
subtask26/6
3Accepted880ms316 KiB
4Accepted824ms316 KiB
5Accepted819ms404 KiB
6Accepted898ms316 KiB
7Accepted920ms316 KiB
subtask30/7
8Wrong answer1ms316 KiB
9Wrong answer1ms324 KiB
10Wrong answer1ms512 KiB
11Wrong answer1ms316 KiB
12Wrong answer1ms508 KiB
13Wrong answer1ms316 KiB
14Wrong answer1ms316 KiB
subtask40/10
15Wrong answer2ms316 KiB
16Wrong answer2ms512 KiB
17Wrong answer2ms316 KiB
18Wrong answer2ms316 KiB
19Wrong answer2ms316 KiB
20Wrong answer2ms316 KiB
21Wrong answer2ms568 KiB
22Wrong answer2ms316 KiB
23Wrong answer2ms316 KiB
24Wrong answer2ms316 KiB
25Wrong answer2ms316 KiB
26Wrong answer2ms316 KiB
27Wrong answer2ms500 KiB
28Wrong answer2ms316 KiB
29Wrong answer2ms500 KiB
subtask50/12
30Wrong answer2ms316 KiB
31Wrong answer2ms512 KiB
32Wrong answer2ms316 KiB
33Wrong answer2ms316 KiB
34Wrong answer2ms316 KiB
35Wrong answer2ms316 KiB
36Wrong answer2ms568 KiB
37Wrong answer2ms316 KiB
38Wrong answer2ms316 KiB
39Wrong answer2ms316 KiB
40Wrong answer2ms316 KiB
41Wrong answer2ms316 KiB
42Wrong answer2ms500 KiB
43Wrong answer2ms316 KiB
44Wrong answer2ms500 KiB
45Wrong answer6ms328 KiB
46Wrong answer4ms316 KiB
47Wrong answer4ms548 KiB
48Wrong answer9ms316 KiB
49Wrong answer6ms316 KiB
50Wrong answer6ms508 KiB
51Wrong answer4ms316 KiB
52Wrong answer6ms316 KiB
53Wrong answer6ms328 KiB
54Wrong answer6ms328 KiB
55Wrong answer6ms552 KiB
56Wrong answer6ms328 KiB
57Wrong answer6ms328 KiB
58Wrong answer6ms328 KiB
59Wrong answer4ms508 KiB
subtask60/65
60Accepted1ms328 KiB
61Wrong answer82ms412 KiB
62Accepted880ms316 KiB
63Accepted824ms316 KiB
64Accepted819ms404 KiB
65Accepted898ms316 KiB
66Accepted920ms316 KiB
67Wrong answer1ms316 KiB
68Wrong answer1ms324 KiB
69Wrong answer1ms512 KiB
70Wrong answer1ms316 KiB
71Wrong answer1ms508 KiB
72Wrong answer1ms316 KiB
73Wrong answer1ms316 KiB
74Wrong answer2ms316 KiB
75Wrong answer2ms512 KiB
76Wrong answer2ms316 KiB
77Wrong answer2ms316 KiB
78Wrong answer2ms316 KiB
79Wrong answer2ms316 KiB
80Wrong answer2ms568 KiB
81Wrong answer2ms316 KiB
82Wrong answer2ms316 KiB
83Wrong answer2ms316 KiB
84Wrong answer2ms316 KiB
85Wrong answer2ms316 KiB
86Wrong answer2ms500 KiB
87Wrong answer2ms316 KiB
88Wrong answer2ms500 KiB
89Wrong answer6ms328 KiB
90Wrong answer4ms316 KiB
91Wrong answer4ms548 KiB
92Wrong answer9ms316 KiB
93Wrong answer6ms316 KiB
94Wrong answer6ms508 KiB
95Wrong answer4ms316 KiB
96Wrong answer6ms316 KiB
97Wrong answer6ms328 KiB
98Wrong answer6ms328 KiB
99Wrong answer6ms552 KiB
100Wrong answer6ms328 KiB
101Wrong answer6ms328 KiB
102Wrong answer6ms328 KiB
103Wrong answer4ms508 KiB
104Wrong answer83ms580 KiB
105Wrong answer86ms576 KiB
106Wrong answer82ms508 KiB
107Wrong answer83ms416 KiB
108Wrong answer87ms416 KiB
109Wrong answer83ms420 KiB
110Wrong answer83ms416 KiB
111Wrong answer82ms424 KiB
112Wrong answer86ms328 KiB
113Wrong answer82ms416 KiB
114Wrong answer85ms328 KiB
115Wrong answer89ms512 KiB
116Wrong answer92ms328 KiB
117Wrong answer86ms416 KiB
118Wrong answer90ms332 KiB
119Wrong answer86ms508 KiB
120Wrong answer90ms420 KiB
121Wrong answer87ms580 KiB
122Wrong answer82ms328 KiB
123Wrong answer85ms420 KiB
124Wrong answer85ms332 KiB
125Wrong answer90ms328 KiB
126Wrong answer82ms420 KiB
127Wrong answer89ms760 KiB
128Wrong answer82ms328 KiB
129Wrong answer86ms328 KiB
130Wrong answer86ms416 KiB
131Wrong answer90ms748 KiB
132Wrong answer94ms576 KiB