# | Submission time | Handle | Problem | Language | Result | Execution time | Memory |
---|---|---|---|---|---|---|---|
251538 | 2020-07-21T18:40:12 Z | abacaba | Pipes (BOI13_pipes) | C++14 | 239 ms | 46072 KB |
#include <iostream> #include <string> #include <unordered_map> #include <unordered_set> #include <cstring> #include <chrono> #include <vector> #include <map> #include <random> #include <set> #include <algorithm> #include <math.h> #include <cstdio> #include <stdio.h> #include <queue> #include <bitset> #include <cstdlib> #include <deque> #include <cassert> #include <stack> using namespace std; #define mp make_pair #define f first #define se second #define pb push_back #define ppb pop_back #define emb emplace_back #define ll long long #define ull unsigned long long #define cntbit(x) __builtin_popcount(x) #define endl '\n' #define uset unordered_set #define umap unordered_map #define pii pair<int, int> #define ld long double #define pll pair<long long, long long> mt19937 rng(chrono::steady_clock::now().time_since_epoch().count()); template <typename T> inline T range(T l, T r) { return uniform_int_distribution<T>(l, r)(rng); } inline void setin(string s) { freopen(s.c_str(), "r", stdin); } inline void setout(string s) { freopen(s.c_str(), "w", stdout); } template <typename T> void Min(T &a, T b) { a = min(a, b); } template <typename T> void Max(T &a, T b) { a = max(a, b); } const int mod = 1e9 + 7; const int inf = 2e9; const int N = 5e5 + 15; int n, m, a[N]; vector <int> g[N]; int d[N]; bool used[N]; void precheck(int v, int p = -1) { used[v] = true; for(int to : g[v]) { if(to == p) continue; if(used[to]) { if(d[to] > d[v]) continue; if((d[v] - d[to]) & 1) { cout << 0 << endl; exit(0); } } else { d[to] = d[v] + 1; precheck(to, v); } } } main() { ios_base::sync_with_stdio(0); cout.tie(0); cin.tie(0); // setin("input.txt"); cin >> n >> m; for(int i = 1; i <= n; ++i) cin >> a[i]; for(int i = 1; i <= m; ++i) { int u, v; cin >> u >> v; g[u].pb(v); g[v].pb(u); } precheck(1); assert(0); return 0; }
Compilation message
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
1 | Runtime error | 29 ms | 24312 KB | Execution killed with signal 11 (could be triggered by violating memory limits) |
2 | Runtime error | 22 ms | 24320 KB | Execution killed with signal 11 (could be triggered by violating memory limits) |
3 | Runtime error | 24 ms | 24440 KB | Execution killed with signal 11 (could be triggered by violating memory limits) |
4 | Runtime error | 79 ms | 34168 KB | Execution killed with signal 11 (could be triggered by violating memory limits) |
5 | Runtime error | 22 ms | 24320 KB | Execution killed with signal 11 (could be triggered by violating memory limits) |
6 | Runtime error | 24 ms | 24320 KB | Execution killed with signal 11 (could be triggered by violating memory limits) |
7 | Runtime error | 20 ms | 24316 KB | Execution killed with signal 11 (could be triggered by violating memory limits) |
8 | Runtime error | 20 ms | 24320 KB | Execution killed with signal 11 (could be triggered by violating memory limits) |
9 | Runtime error | 21 ms | 24448 KB | Execution killed with signal 11 (could be triggered by violating memory limits) |
10 | Runtime error | 24 ms | 24440 KB | Execution killed with signal 11 (could be triggered by violating memory limits) |
11 | Runtime error | 21 ms | 24448 KB | Execution killed with signal 11 (could be triggered by violating memory limits) |
12 | Runtime error | 22 ms | 24448 KB | Execution killed with signal 11 (could be triggered by violating memory limits) |
13 | Runtime error | 65 ms | 32248 KB | Execution killed with signal 11 (could be triggered by violating memory limits) |
14 | Runtime error | 72 ms | 33656 KB | Execution killed with signal 11 (could be triggered by violating memory limits) |
15 | Runtime error | 83 ms | 34296 KB | Execution killed with signal 11 (could be triggered by violating memory limits) |
16 | Runtime error | 78 ms | 32760 KB | Execution killed with signal 11 (could be triggered by violating memory limits) |
17 | Runtime error | 79 ms | 34168 KB | Execution killed with signal 11 (could be triggered by violating memory limits) |
18 | Runtime error | 84 ms | 34296 KB | Execution killed with signal 11 (could be triggered by violating memory limits) |
19 | Runtime error | 107 ms | 40440 KB | Execution killed with signal 11 (could be triggered by violating memory limits) |
20 | Runtime error | 20 ms | 24448 KB | Execution killed with signal 11 (could be triggered by violating memory limits) |
21 | Runtime error | 20 ms | 24448 KB | Execution killed with signal 11 (could be triggered by violating memory limits) |
22 | Runtime error | 93 ms | 34424 KB | Execution killed with signal 11 (could be triggered by violating memory limits) |
23 | Runtime error | 62 ms | 32248 KB | Execution killed with signal 11 (could be triggered by violating memory limits) |
24 | Runtime error | 78 ms | 34296 KB | Execution killed with signal 11 (could be triggered by violating memory limits) |
25 | Runtime error | 70 ms | 32632 KB | Execution killed with signal 11 (could be triggered by violating memory limits) |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
1 | Runtime error | 23 ms | 24320 KB | Execution killed with signal 11 (could be triggered by violating memory limits) |
2 | Runtime error | 21 ms | 24568 KB | Execution killed with signal 11 (could be triggered by violating memory limits) |
3 | Correct | 74 ms | 20216 KB | Output is correct |
4 | Runtime error | 115 ms | 43644 KB | Execution killed with signal 11 (could be triggered by violating memory limits) |
5 | Runtime error | 79 ms | 34168 KB | Execution killed with signal 11 (could be triggered by violating memory limits) |
6 | Correct | 239 ms | 27000 KB | Output is correct |
7 | Runtime error | 24 ms | 24320 KB | Execution killed with signal 11 (could be triggered by violating memory limits) |
8 | Runtime error | 20 ms | 24320 KB | Execution killed with signal 11 (could be triggered by violating memory limits) |
9 | Correct | 9 ms | 12160 KB | Output is correct |
10 | Runtime error | 25 ms | 24312 KB | Execution killed with signal 11 (could be triggered by violating memory limits) |
11 | Runtime error | 20 ms | 24320 KB | Execution killed with signal 11 (could be triggered by violating memory limits) |
12 | Runtime error | 24 ms | 24312 KB | Execution killed with signal 11 (could be triggered by violating memory limits) |
13 | Correct | 8 ms | 12160 KB | Output is correct |
14 | Runtime error | 21 ms | 24320 KB | Execution killed with signal 11 (could be triggered by violating memory limits) |
15 | Runtime error | 25 ms | 24440 KB | Execution killed with signal 11 (could be triggered by violating memory limits) |
16 | Runtime error | 21 ms | 24448 KB | Execution killed with signal 11 (could be triggered by violating memory limits) |
17 | Correct | 8 ms | 12160 KB | Output is correct |
18 | Runtime error | 25 ms | 24448 KB | Execution killed with signal 11 (could be triggered by violating memory limits) |
19 | Runtime error | 21 ms | 24448 KB | Execution killed with signal 11 (could be triggered by violating memory limits) |
20 | Runtime error | 21 ms | 24448 KB | Execution killed with signal 11 (could be triggered by violating memory limits) |
21 | Correct | 10 ms | 12160 KB | Output is correct |
22 | Runtime error | 24 ms | 24440 KB | Execution killed with signal 11 (could be triggered by violating memory limits) |
23 | Runtime error | 85 ms | 38776 KB | Execution killed with signal 11 (could be triggered by violating memory limits) |
24 | Runtime error | 89 ms | 40824 KB | Execution killed with signal 11 (could be triggered by violating memory limits) |
25 | Correct | 58 ms | 20216 KB | Output is correct |
26 | Runtime error | 91 ms | 42360 KB | Execution killed with signal 11 (could be triggered by violating memory limits) |
27 | Runtime error | 105 ms | 43256 KB | Execution killed with signal 11 (could be triggered by violating memory limits) |
28 | Runtime error | 87 ms | 34396 KB | Execution killed with signal 11 (could be triggered by violating memory limits) |
29 | Correct | 198 ms | 24312 KB | Output is correct |
30 | Runtime error | 108 ms | 44920 KB | Execution killed with signal 11 (could be triggered by violating memory limits) |
31 | Runtime error | 107 ms | 45048 KB | Execution killed with signal 11 (could be triggered by violating memory limits) |
32 | Runtime error | 105 ms | 36472 KB | Execution killed with signal 11 (could be triggered by violating memory limits) |
33 | Correct | 77 ms | 21112 KB | Output is correct |
34 | Runtime error | 96 ms | 41336 KB | Execution killed with signal 11 (could be triggered by violating memory limits) |
35 | Runtime error | 114 ms | 43640 KB | Execution killed with signal 11 (could be triggered by violating memory limits) |
36 | Runtime error | 105 ms | 34168 KB | Execution killed with signal 11 (could be triggered by violating memory limits) |
37 | Correct | 230 ms | 26872 KB | Output is correct |
38 | Runtime error | 91 ms | 43384 KB | Execution killed with signal 11 (could be triggered by violating memory limits) |
39 | Runtime error | 81 ms | 35448 KB | Execution killed with signal 11 (could be triggered by violating memory limits) |
40 | Runtime error | 99 ms | 40440 KB | Execution killed with signal 11 (could be triggered by violating memory limits) |
41 | Correct | 68 ms | 23160 KB | Output is correct |
42 | Runtime error | 108 ms | 42080 KB | Execution killed with signal 11 (could be triggered by violating memory limits) |
43 | Runtime error | 96 ms | 44408 KB | Execution killed with signal 11 (could be triggered by violating memory limits) |
44 | Runtime error | 83 ms | 34168 KB | Execution killed with signal 11 (could be triggered by violating memory limits) |
45 | Correct | 181 ms | 24312 KB | Output is correct |
46 | Runtime error | 118 ms | 46072 KB | Execution killed with signal 11 (could be triggered by violating memory limits) |
47 | Runtime error | 108 ms | 40440 KB | Execution killed with signal 11 (could be triggered by violating memory limits) |
48 | Runtime error | 108 ms | 44920 KB | Execution killed with signal 11 (could be triggered by violating memory limits) |
49 | Correct | 56 ms | 18296 KB | Output is correct |
50 | Runtime error | 92 ms | 41336 KB | Execution killed with signal 11 (could be triggered by violating memory limits) |
51 | Runtime error | 84 ms | 38136 KB | Execution killed with signal 11 (could be triggered by violating memory limits) |
52 | Runtime error | 92 ms | 37144 KB | Execution killed with signal 11 (could be triggered by violating memory limits) |
53 | Correct | 217 ms | 24840 KB | Output is correct |
54 | Runtime error | 92 ms | 42360 KB | Execution killed with signal 11 (could be triggered by violating memory limits) |