# | 제출 시각 | 아이디 | 문제 | 언어 | 결과 | 실행 시간 | 메모리 |
---|---|---|---|---|---|---|---|
168213 | 2019-12-12T02:44:38 Z | dimash241 | 도서관 (JOI18_library) | C++17 | 541 ms | 262148 KB |
#include "library.h" #include<bits/stdc++.h> #define F first #define S second #define pb push_back using namespace std; bool SEND = 1; //int Query(const std::vector<int>& M); //void Answer(const std::vector<int>& res); int n, a[2222]; int ask (const std::vector < int > &m) { if (SEND) { return Query(m); } int l = -1, r = -1; for (int i = 1; i <= n; i ++) { if (m[a[i]-1]) { if (r == -1) l = i; r = i; } } if (r == -1) assert(0); return r - l; } void print (const std:: vector <int> &res) { if (SEND) { Answer(res); } else { for (auto x : res) cout << x << ' '; cout << '\n'; exit(0); } } void go (int i, vector < vector < int > > &g, vector < int > & ans, int pr = 0) { ans.pb(i + 1); for (auto to : g[i]) if (to != i) { go(to, g, ans, i); } } void Solve(int n) { if (n > 200) exit(0); if (n == 1) { Answer({1}); return ; } vector <int> m(n, 0); vector < vector < int > > g; g.resize(n); for(int i = 0; i < n; i ++) { m[i] = 1; for (int j = i + 1; j < n; j ++) { m[j] = 1; if (ask(m) == 1) { g[i].pb(j); g[j].pb(i); } m[j] = 0; } m[i] = 0; } vector < int > ans; for (int i = 0; i < n; i ++) if(g[i].size() == 1) { go(i, g, ans); break; } assert(ans.size() == n); print(ans); } // B...a
Compilation message
# | 결과 | 실행 시간 | 메모리 | Grader output |
---|---|---|---|---|
1 | Runtime error | 530 ms | 262148 KB | Execution killed with signal 9 (could be triggered by violating memory limits) |
2 | Runtime error | 541 ms | 262148 KB | Execution killed with signal 9 (could be triggered by violating memory limits) |
3 | Runtime error | 471 ms | 262144 KB | Execution killed with signal 9 (could be triggered by violating memory limits) |
4 | Runtime error | 516 ms | 262148 KB | Execution killed with signal 9 (could be triggered by violating memory limits) |
5 | Runtime error | 522 ms | 262144 KB | Execution killed with signal 9 (could be triggered by violating memory limits) |
6 | Runtime error | 530 ms | 262148 KB | Execution killed with signal 9 (could be triggered by violating memory limits) |
7 | Runtime error | 528 ms | 262148 KB | Execution killed with signal 9 (could be triggered by violating memory limits) |
8 | Runtime error | 506 ms | 262144 KB | Execution killed with signal 9 (could be triggered by violating memory limits) |
9 | Runtime error | 533 ms | 262148 KB | Execution killed with signal 9 (could be triggered by violating memory limits) |
10 | Runtime error | 317 ms | 262144 KB | Execution killed with signal 9 (could be triggered by violating memory limits) |
11 | Correct | 2 ms | 248 KB | # of queries: 0 |
12 | Runtime error | 232 ms | 262144 KB | Execution killed with signal 9 (could be triggered by violating memory limits) |
13 | Runtime error | 234 ms | 262148 KB | Execution killed with signal 9 (could be triggered by violating memory limits) |
14 | Runtime error | 236 ms | 262148 KB | Execution killed with signal 9 (could be triggered by violating memory limits) |
15 | Runtime error | 233 ms | 262148 KB | Execution killed with signal 9 (could be triggered by violating memory limits) |
16 | Runtime error | 234 ms | 262148 KB | Execution killed with signal 9 (could be triggered by violating memory limits) |
# | 결과 | 실행 시간 | 메모리 | Grader output |
---|---|---|---|---|
1 | Runtime error | 530 ms | 262148 KB | Execution killed with signal 9 (could be triggered by violating memory limits) |
2 | Runtime error | 541 ms | 262148 KB | Execution killed with signal 9 (could be triggered by violating memory limits) |
3 | Runtime error | 471 ms | 262144 KB | Execution killed with signal 9 (could be triggered by violating memory limits) |
4 | Runtime error | 516 ms | 262148 KB | Execution killed with signal 9 (could be triggered by violating memory limits) |
5 | Runtime error | 522 ms | 262144 KB | Execution killed with signal 9 (could be triggered by violating memory limits) |
6 | Runtime error | 530 ms | 262148 KB | Execution killed with signal 9 (could be triggered by violating memory limits) |
7 | Runtime error | 528 ms | 262148 KB | Execution killed with signal 9 (could be triggered by violating memory limits) |
8 | Runtime error | 506 ms | 262144 KB | Execution killed with signal 9 (could be triggered by violating memory limits) |
9 | Runtime error | 533 ms | 262148 KB | Execution killed with signal 9 (could be triggered by violating memory limits) |
10 | Runtime error | 317 ms | 262144 KB | Execution killed with signal 9 (could be triggered by violating memory limits) |
11 | Correct | 2 ms | 248 KB | # of queries: 0 |
12 | Runtime error | 232 ms | 262144 KB | Execution killed with signal 9 (could be triggered by violating memory limits) |
13 | Runtime error | 234 ms | 262148 KB | Execution killed with signal 9 (could be triggered by violating memory limits) |
14 | Runtime error | 236 ms | 262148 KB | Execution killed with signal 9 (could be triggered by violating memory limits) |
15 | Runtime error | 233 ms | 262148 KB | Execution killed with signal 9 (could be triggered by violating memory limits) |
16 | Runtime error | 234 ms | 262148 KB | Execution killed with signal 9 (could be triggered by violating memory limits) |
17 | Incorrect | 2 ms | 376 KB | Unexpected end of file - token expected |
18 | Incorrect | 2 ms | 376 KB | Unexpected end of file - token expected |
19 | Incorrect | 2 ms | 248 KB | Unexpected end of file - token expected |
20 | Incorrect | 2 ms | 248 KB | Unexpected end of file - token expected |
21 | Incorrect | 2 ms | 376 KB | Unexpected end of file - token expected |
22 | Incorrect | 2 ms | 248 KB | Unexpected end of file - token expected |
23 | Incorrect | 2 ms | 376 KB | Unexpected end of file - token expected |
24 | Incorrect | 2 ms | 376 KB | Unexpected end of file - token expected |
25 | Incorrect | 2 ms | 248 KB | Unexpected end of file - token expected |
26 | Incorrect | 2 ms | 376 KB | Unexpected end of file - token expected |
27 | Incorrect | 2 ms | 376 KB | Unexpected end of file - token expected |
28 | Incorrect | 2 ms | 248 KB | Unexpected end of file - token expected |
29 | Incorrect | 2 ms | 252 KB | Unexpected end of file - token expected |
30 | Incorrect | 2 ms | 248 KB | Unexpected end of file - token expected |