답안 #682899

# 제출 시각 아이디 문제 언어 결과 실행 시간 메모리
682899 2023-01-17T08:23:57 Z peijar 항공 노선도 (JOI18_airline) C++17
100 / 100
1871 ms 72376 KB
#include "Alicelib.h"
#include <bits/stdc++.h>
using namespace std;
#include <cassert>
#include <cstdio>

const int MAXBIT = 10;

void Alice(int nbSommet, int nbAretes, int A[], int B[]) {
  int sommetInit = nbSommet;
  vector<int> rootBit;
  for (int p = 0; p < MAXBIT; ++p)
    rootBit.push_back(nbSommet++);

  vector<pair<int, int>> aretes;
  for (int i = 0; i < nbAretes; ++i)
    aretes.emplace_back(A[i], B[i]);

  int root1 = nbSommet++;
  int root2 = nbSommet++;

  for (int i = 0; i < nbSommet; ++i)
    if (i != root2 and i != root1)
      aretes.emplace_back(root1, i);
  for (int i : rootBit)
    aretes.emplace_back(root2, i);

  for (int i = 0; i < MAXBIT - 1; ++i)
    aretes.emplace_back(rootBit[i], rootBit[i + 1]);
  for (int i = 2; i < 5; ++i)
    aretes.emplace_back(rootBit[0], rootBit[i]);

  for (int u = 0; u < sommetInit; ++u)
    for (int p = 0; p < MAXBIT; ++p)
      if ((1 << p) & u)
        aretes.emplace_back(rootBit[p], u);

  InitG(nbSommet, aretes.size());
  for (int i = 0; i < (int)aretes.size(); ++i) {
    auto [u, v] = aretes[i];
    MakeG(i, u, v);
  }
}
#include <bits/stdc++.h>
using namespace std;

string to_string(string s) { return s; }
template <typename T> string to_string(T v) {
  bool first = true;
  string res = "[";
  for (const auto &x : v) {
    if (!first)
      res += ", ";
    first = false;
    res += to_string(x);
  }
  res += "]";
  return res;
}

void dbg_out() { cout << endl; }
template <typename Head, typename... Tail> void dbg_out(Head H, Tail... T) {
  cout << ' ' << to_string(H);
  dbg_out(T...);
}

#ifdef DEBUG
#define dbg(...) cout << "(" << #__VA_ARGS__ << "):", dbg_out(__VA_ARGS__)
#else
#define dbg(...)
#endif

#include "Boblib.h"
#include <cassert>
#include <cstdio>

const int MAXBIT = 10;

void Bob(int nbSommet, int nbAretes, int C[], int D[]) {
  vector<set<int>> adj(nbSommet);
  for (int i = 0; i < nbAretes; ++i) {
    adj[C[i]].insert(D[i]);
    adj[D[i]].insert(C[i]);
  }
  for (int i = 0; i < nbSommet; ++i)
    dbg(i, adj[i]);

  int root = -1;
  for (int u = 0; u < nbSommet; ++u)
    if ((int)adj[u].size() == nbSommet - 2)
      root = u;

  assert(root != -1);
  int root2 = 0;
  while (root == root2 or adj[root].count(root2))
    ++root2;
  assert(root2 < nbSommet);
  dbg(root, root2);

  vector<int> rootBit;
  for (int u = 0; u < nbSommet; ++u)
    if (adj[root2].count(u))
      rootBit.push_back(u);

  assert((int)rootBit.size() == MAXBIT);

  do {
    bool ok = true;
    for (int i = 2; i < 5; ++i)
      ok &= adj[rootBit[0]].count(rootBit[i]);
    for (int i = 0; i < MAXBIT - 1 and ok; ++i)
      ok &= adj[rootBit[i]].count(rootBit[i + 1]);
    if (ok)
      break;
  } while (next_permutation(rootBit.begin(), rootBit.end()));

  dbg(rootBit);
  vector<bool> real(nbSommet, true);
  real[root] = real[root2] = false;
  for (int u : rootBit)
    real[u] = false;

  vector<int> realName(nbSommet);
  for (int u = 0; u < nbSommet; ++u)
    if (real[u])
      for (int p = 0; p < MAXBIT; ++p)
        if (adj[rootBit[p]].count(u))
          realName[u] |= 1 << p;

  vector<pair<int, int>> edges;
  for (int u = 0; u < nbSommet; ++u)
    if (real[u])
      for (int v : adj[u])
        if (real[v] and realName[u] < realName[v]) {
          edges.emplace_back(realName[u], realName[v]);
          dbg(realName[u], realName[v]);
        }

  InitMap(nbSommet - 2 - MAXBIT, edges.size());
  for (auto [u, v] : edges)
    MakeMap(u, v);
}
# 결과 실행 시간 메모리 Grader output
1 Correct 64 ms 4612 KB Output is correct
2 Correct 36 ms 4540 KB Output is correct
3 Correct 74 ms 4560 KB Output is correct
4 Correct 19 ms 4584 KB Output is correct
5 Correct 61 ms 4612 KB Output is correct
6 Correct 64 ms 4560 KB Output is correct
7 Correct 16 ms 4608 KB Output is correct
8 Correct 25 ms 4660 KB Output is correct
9 Correct 61 ms 4612 KB Output is correct
10 Correct 57 ms 4608 KB Output is correct
11 Correct 66 ms 4612 KB Output is correct
12 Correct 66 ms 4612 KB Output is correct
13 Correct 58 ms 4612 KB Output is correct
14 Correct 8 ms 4612 KB Output is correct
15 Correct 16 ms 4612 KB Output is correct
16 Correct 64 ms 4568 KB Output is correct
17 Correct 31 ms 4612 KB Output is correct
18 Correct 68 ms 4588 KB Output is correct
19 Correct 67 ms 4536 KB Output is correct
20 Correct 8 ms 4604 KB Output is correct
21 Correct 62 ms 4612 KB Output is correct
22 Correct 68 ms 4560 KB Output is correct
23 Correct 17 ms 4612 KB Output is correct
24 Correct 51 ms 4600 KB Output is correct
25 Correct 25 ms 4620 KB Output is correct
26 Correct 11 ms 4516 KB Output is correct
27 Correct 23 ms 4516 KB Output is correct
28 Correct 33 ms 4612 KB Output is correct
29 Correct 12 ms 4612 KB Output is correct
30 Correct 50 ms 4580 KB Output is correct
31 Correct 25 ms 4604 KB Output is correct
32 Correct 64 ms 4608 KB Output is correct
33 Correct 33 ms 4608 KB Output is correct
34 Correct 35 ms 4604 KB Output is correct
35 Correct 4 ms 4648 KB Output is correct
36 Correct 51 ms 4612 KB Output is correct
37 Correct 31 ms 4612 KB Output is correct
38 Correct 7 ms 4592 KB Output is correct
39 Correct 20 ms 4612 KB Output is correct
40 Correct 77 ms 4564 KB Output is correct
41 Correct 45 ms 4608 KB Output is correct
42 Correct 53 ms 4620 KB Output is correct
43 Correct 51 ms 4620 KB Output is correct
44 Correct 72 ms 4540 KB Output is correct
45 Correct 64 ms 4608 KB Output is correct
46 Correct 65 ms 4592 KB Output is correct
47 Correct 77 ms 4516 KB Output is correct
48 Correct 38 ms 4608 KB Output is correct
49 Correct 32 ms 4576 KB Output is correct
50 Correct 49 ms 4616 KB Output is correct
51 Correct 65 ms 4616 KB Output is correct
52 Correct 20 ms 4620 KB Output is correct
53 Correct 63 ms 4616 KB Output is correct
54 Correct 78 ms 4556 KB Output is correct
55 Correct 59 ms 4612 KB Output is correct
56 Correct 72 ms 4612 KB Output is correct
57 Correct 50 ms 4620 KB Output is correct
58 Correct 17 ms 4612 KB Output is correct
# 결과 실행 시간 메모리 Grader output
1 Correct 64 ms 4612 KB Output is correct
2 Correct 36 ms 4540 KB Output is correct
3 Correct 74 ms 4560 KB Output is correct
4 Correct 19 ms 4584 KB Output is correct
5 Correct 61 ms 4612 KB Output is correct
6 Correct 64 ms 4560 KB Output is correct
7 Correct 16 ms 4608 KB Output is correct
8 Correct 25 ms 4660 KB Output is correct
9 Correct 61 ms 4612 KB Output is correct
10 Correct 57 ms 4608 KB Output is correct
11 Correct 66 ms 4612 KB Output is correct
12 Correct 66 ms 4612 KB Output is correct
13 Correct 58 ms 4612 KB Output is correct
14 Correct 8 ms 4612 KB Output is correct
15 Correct 16 ms 4612 KB Output is correct
16 Correct 64 ms 4568 KB Output is correct
17 Correct 31 ms 4612 KB Output is correct
18 Correct 68 ms 4588 KB Output is correct
19 Correct 67 ms 4536 KB Output is correct
20 Correct 8 ms 4604 KB Output is correct
21 Correct 62 ms 4612 KB Output is correct
22 Correct 68 ms 4560 KB Output is correct
23 Correct 17 ms 4612 KB Output is correct
24 Correct 51 ms 4600 KB Output is correct
25 Correct 25 ms 4620 KB Output is correct
26 Correct 11 ms 4516 KB Output is correct
27 Correct 23 ms 4516 KB Output is correct
28 Correct 33 ms 4612 KB Output is correct
29 Correct 12 ms 4612 KB Output is correct
30 Correct 50 ms 4580 KB Output is correct
31 Correct 25 ms 4604 KB Output is correct
32 Correct 64 ms 4608 KB Output is correct
33 Correct 33 ms 4608 KB Output is correct
34 Correct 35 ms 4604 KB Output is correct
35 Correct 4 ms 4648 KB Output is correct
36 Correct 51 ms 4612 KB Output is correct
37 Correct 31 ms 4612 KB Output is correct
38 Correct 7 ms 4592 KB Output is correct
39 Correct 20 ms 4612 KB Output is correct
40 Correct 77 ms 4564 KB Output is correct
41 Correct 45 ms 4608 KB Output is correct
42 Correct 53 ms 4620 KB Output is correct
43 Correct 51 ms 4620 KB Output is correct
44 Correct 72 ms 4540 KB Output is correct
45 Correct 64 ms 4608 KB Output is correct
46 Correct 65 ms 4592 KB Output is correct
47 Correct 77 ms 4516 KB Output is correct
48 Correct 38 ms 4608 KB Output is correct
49 Correct 32 ms 4576 KB Output is correct
50 Correct 49 ms 4616 KB Output is correct
51 Correct 65 ms 4616 KB Output is correct
52 Correct 20 ms 4620 KB Output is correct
53 Correct 63 ms 4616 KB Output is correct
54 Correct 78 ms 4556 KB Output is correct
55 Correct 59 ms 4612 KB Output is correct
56 Correct 72 ms 4612 KB Output is correct
57 Correct 50 ms 4620 KB Output is correct
58 Correct 17 ms 4612 KB Output is correct
59 Correct 59 ms 4824 KB Output is correct
60 Correct 4 ms 4740 KB Output is correct
61 Correct 27 ms 4612 KB Output is correct
62 Correct 47 ms 4612 KB Output is correct
63 Correct 65 ms 4612 KB Output is correct
64 Correct 64 ms 4748 KB Output is correct
65 Correct 59 ms 4868 KB Output is correct
66 Correct 6 ms 4868 KB Output is correct
67 Correct 75 ms 4604 KB Output is correct
68 Correct 89 ms 4616 KB Output is correct
69 Correct 13 ms 4540 KB Output is correct
70 Correct 38 ms 4744 KB Output is correct
71 Correct 47 ms 4796 KB Output is correct
72 Correct 65 ms 4836 KB Output is correct
73 Correct 17 ms 4820 KB Output is correct
74 Correct 28 ms 4636 KB Output is correct
75 Correct 23 ms 4592 KB Output is correct
76 Correct 36 ms 4588 KB Output is correct
77 Correct 22 ms 4740 KB Output is correct
78 Correct 70 ms 4824 KB Output is correct
79 Correct 57 ms 4612 KB Output is correct
80 Correct 20 ms 4612 KB Output is correct
81 Correct 27 ms 4596 KB Output is correct
82 Correct 45 ms 4612 KB Output is correct
83 Correct 4 ms 4536 KB Output is correct
84 Correct 39 ms 4636 KB Output is correct
85 Correct 26 ms 4776 KB Output is correct
86 Correct 66 ms 4736 KB Output is correct
87 Correct 64 ms 4684 KB Output is correct
88 Correct 19 ms 4608 KB Output is correct
89 Correct 79 ms 4516 KB Output is correct
90 Correct 16 ms 4688 KB Output is correct
91 Correct 84 ms 4608 KB Output is correct
92 Correct 9 ms 4608 KB Output is correct
93 Correct 26 ms 4600 KB Output is correct
94 Correct 53 ms 4848 KB Output is correct
95 Correct 75 ms 4868 KB Output is correct
96 Correct 31 ms 4864 KB Output is correct
97 Correct 84 ms 4868 KB Output is correct
98 Correct 47 ms 4868 KB Output is correct
99 Correct 24 ms 4780 KB Output is correct
100 Correct 68 ms 4592 KB Output is correct
101 Correct 56 ms 4612 KB Output is correct
102 Correct 9 ms 4612 KB Output is correct
103 Correct 44 ms 4616 KB Output is correct
104 Correct 42 ms 4620 KB Output is correct
105 Correct 18 ms 4768 KB Output is correct
106 Correct 59 ms 4612 KB Output is correct
107 Correct 50 ms 4612 KB Output is correct
108 Correct 13 ms 4676 KB Output is correct
109 Correct 33 ms 4868 KB Output is correct
110 Correct 19 ms 4660 KB Output is correct
111 Correct 13 ms 4620 KB Output is correct
112 Correct 36 ms 4596 KB Output is correct
113 Correct 77 ms 4608 KB Output is correct
114 Correct 14 ms 4612 KB Output is correct
115 Correct 43 ms 4636 KB Output is correct
116 Correct 32 ms 4596 KB Output is correct
117 Correct 51 ms 4612 KB Output is correct
118 Correct 48 ms 4740 KB Output is correct
# 결과 실행 시간 메모리 Grader output
1 Correct 1644 ms 72244 KB Output is correct : V - N = 12
2 Correct 1267 ms 57760 KB Output is correct : V - N = 12
3 Correct 464 ms 25808 KB Output is correct : V - N = 12
4 Correct 146 ms 5868 KB Output is correct : V - N = 12
5 Correct 319 ms 17528 KB Output is correct : V - N = 12
6 Correct 1014 ms 49768 KB Output is correct : V - N = 12
7 Correct 1871 ms 71016 KB Output is correct : V - N = 12
8 Correct 1442 ms 64528 KB Output is correct : V - N = 12
9 Correct 755 ms 34428 KB Output is correct : V - N = 12
10 Correct 100 ms 8616 KB Output is correct : V - N = 12
11 Correct 226 ms 11164 KB Output is correct : V - N = 12
12 Correct 967 ms 39012 KB Output is correct : V - N = 12
13 Correct 1759 ms 67468 KB Output is correct : V - N = 12
14 Correct 1734 ms 69396 KB Output is correct : V - N = 12
15 Correct 960 ms 45288 KB Output is correct : V - N = 12
16 Correct 223 ms 13572 KB Output is correct : V - N = 12
17 Correct 162 ms 6956 KB Output is correct : V - N = 12
18 Correct 570 ms 30256 KB Output is correct : V - N = 12
19 Correct 1369 ms 61612 KB Output is correct : V - N = 12
20 Correct 1663 ms 71968 KB Output is correct : V - N = 12
21 Correct 358 ms 22532 KB Output is correct : V - N = 12
22 Correct 296 ms 18716 KB Output is correct : V - N = 12
23 Correct 169 ms 10572 KB Output is correct : V - N = 12
24 Correct 59 ms 5056 KB Output is correct : V - N = 12
25 Correct 136 ms 8300 KB Output is correct : V - N = 12
26 Correct 337 ms 16680 KB Output is correct : V - N = 12
27 Correct 397 ms 22116 KB Output is correct : V - N = 12
28 Correct 315 ms 20536 KB Output is correct : V - N = 12
29 Correct 224 ms 12744 KB Output is correct : V - N = 12
30 Correct 136 ms 5916 KB Output is correct : V - N = 12
31 Correct 136 ms 5464 KB Output is correct : V - N = 12
32 Correct 142 ms 5484 KB Output is correct : V - N = 12
33 Correct 18 ms 5504 KB Output is correct : V - N = 12
34 Correct 20 ms 5480 KB Output is correct : V - N = 12
35 Correct 160 ms 5464 KB Output is correct : V - N = 12
36 Correct 1827 ms 72228 KB Output is correct : V - N = 12
37 Correct 1821 ms 72376 KB Output is correct : V - N = 12
38 Correct 1819 ms 72344 KB Output is correct : V - N = 12
39 Correct 1827 ms 72316 KB Output is correct : V - N = 12
40 Correct 1615 ms 72248 KB Output is correct : V - N = 12
41 Correct 289 ms 17076 KB Output is correct : V - N = 12
42 Correct 221 ms 14144 KB Output is correct : V - N = 12
43 Correct 318 ms 15884 KB Output is correct : V - N = 12
44 Correct 100 ms 5592 KB Output is correct : V - N = 12
45 Correct 219 ms 11540 KB Output is correct : V - N = 12
46 Correct 435 ms 27612 KB Output is correct : V - N = 12
47 Correct 278 ms 16780 KB Output is correct : V - N = 12
48 Correct 709 ms 34936 KB Output is correct : V - N = 12
49 Correct 209 ms 10600 KB Output is correct : V - N = 12
50 Correct 152 ms 7088 KB Output is correct : V - N = 12
51 Correct 1363 ms 57720 KB Output is correct : V - N = 12
52 Correct 113 ms 5848 KB Output is correct : V - N = 12
53 Correct 999 ms 49280 KB Output is correct : V - N = 12
54 Correct 1522 ms 63344 KB Output is correct : V - N = 12
55 Correct 110 ms 8652 KB Output is correct : V - N = 12
56 Correct 794 ms 38468 KB Output is correct : V - N = 12
57 Correct 1659 ms 68012 KB Output is correct : V - N = 12
58 Correct 259 ms 13644 KB Output is correct : V - N = 12
59 Correct 593 ms 29768 KB Output is correct : V - N = 12
60 Correct 1740 ms 70168 KB Output is correct : V - N = 12
61 Correct 59 ms 4772 KB Output is correct : V - N = 12
62 Correct 41 ms 4796 KB Output is correct : V - N = 12
63 Correct 87 ms 4612 KB Output is correct : V - N = 12
64 Correct 79 ms 4612 KB Output is correct : V - N = 12
65 Correct 53 ms 4516 KB Output is correct : V - N = 12
66 Correct 73 ms 4736 KB Output is correct : V - N = 12
67 Correct 41 ms 4868 KB Output is correct : V - N = 12
68 Correct 22 ms 4748 KB Output is correct : V - N = 12
69 Correct 40 ms 4628 KB Output is correct : V - N = 12
70 Correct 22 ms 4592 KB Output is correct : V - N = 12
71 Correct 19 ms 4684 KB Output is correct : V - N = 12
72 Correct 30 ms 4668 KB Output is correct : V - N = 12
73 Correct 19 ms 4740 KB Output is correct : V - N = 12
74 Correct 32 ms 4876 KB Output is correct : V - N = 12
75 Correct 55 ms 4748 KB Output is correct : V - N = 12
76 Correct 40 ms 4620 KB Output is correct : V - N = 12
77 Correct 34 ms 4612 KB Output is correct : V - N = 12
78 Correct 65 ms 4624 KB Output is correct : V - N = 12
79 Correct 73 ms 4848 KB Output is correct : V - N = 12
80 Correct 87 ms 4848 KB Output is correct : V - N = 12
81 Correct 45 ms 4720 KB Output is correct : V - N = 12
82 Correct 64 ms 4608 KB Output is correct : V - N = 12
83 Correct 31 ms 4612 KB Output is correct : V - N = 12
84 Correct 44 ms 4612 KB Output is correct : V - N = 12
85 Correct 46 ms 4540 KB Output is correct : V - N = 12
86 Correct 39 ms 4516 KB Output is correct : V - N = 12
87 Correct 17 ms 4768 KB Output is correct : V - N = 12
88 Correct 3 ms 4748 KB Output is correct : V - N = 12
89 Correct 85 ms 4612 KB Output is correct : V - N = 12
90 Correct 45 ms 4512 KB Output is correct : V - N = 12
91 Correct 81 ms 4584 KB Output is correct : V - N = 12
92 Correct 63 ms 4540 KB Output is correct : V - N = 12
93 Correct 71 ms 4608 KB Output is correct : V - N = 12
94 Correct 75 ms 4608 KB Output is correct : V - N = 12
95 Correct 49 ms 4608 KB Output is correct : V - N = 12
96 Correct 35 ms 4868 KB Output is correct : V - N = 12
97 Correct 73 ms 4880 KB Output is correct : V - N = 12
98 Correct 15 ms 4876 KB Output is correct : V - N = 12
99 Correct 32 ms 4824 KB Output is correct : V - N = 12
100 Correct 63 ms 4868 KB Output is correct : V - N = 12
101 Correct 16 ms 4864 KB Output is correct : V - N = 12
102 Correct 57 ms 4616 KB Output is correct : V - N = 12
103 Correct 12 ms 4612 KB Output is correct : V - N = 12
104 Correct 5 ms 4608 KB Output is correct : V - N = 12
105 Correct 70 ms 4612 KB Output is correct : V - N = 12
106 Correct 23 ms 4612 KB Output is correct : V - N = 12
107 Correct 60 ms 4740 KB Output is correct : V - N = 12
108 Correct 70 ms 4740 KB Output is correct : V - N = 12
109 Correct 42 ms 4612 KB Output is correct : V - N = 12
110 Correct 32 ms 4612 KB Output is correct : V - N = 12
111 Correct 32 ms 4772 KB Output is correct : V - N = 12
112 Correct 17 ms 4640 KB Output is correct : V - N = 12
113 Correct 90 ms 4612 KB Output is correct : V - N = 12
114 Correct 44 ms 4608 KB Output is correct : V - N = 12
115 Correct 18 ms 4616 KB Output is correct : V - N = 12
116 Correct 73 ms 4648 KB Output is correct : V - N = 12
117 Correct 28 ms 4760 KB Output is correct : V - N = 12
118 Correct 30 ms 4620 KB Output is correct : V - N = 12
119 Correct 65 ms 4612 KB Output is correct : V - N = 12
120 Correct 51 ms 4616 KB Output is correct : V - N = 12
121 Correct 17 ms 4612 KB Output is correct : V - N = 12
122 Correct 53 ms 4612 KB Output is correct : V - N = 12
123 Correct 45 ms 4696 KB Output is correct : V - N = 12
124 Correct 51 ms 4612 KB Output is correct : V - N = 12
125 Correct 18 ms 4600 KB Output is correct : V - N = 12
126 Correct 69 ms 4612 KB Output is correct : V - N = 12
127 Correct 7 ms 4600 KB Output is correct : V - N = 12
128 Correct 18 ms 4588 KB Output is correct : V - N = 12
129 Correct 35 ms 4612 KB Output is correct : V - N = 12
130 Correct 14 ms 4608 KB Output is correct : V - N = 12
131 Correct 36 ms 4516 KB Output is correct : V - N = 12
132 Correct 9 ms 4684 KB Output is correct : V - N = 12
133 Correct 59 ms 4568 KB Output is correct : V - N = 12
134 Correct 36 ms 4608 KB Output is correct : V - N = 12
135 Correct 67 ms 4636 KB Output is correct : V - N = 12
136 Correct 26 ms 4612 KB Output is correct : V - N = 12
137 Correct 50 ms 4600 KB Output is correct : V - N = 12
138 Correct 46 ms 4624 KB Output is correct : V - N = 12
139 Correct 28 ms 4612 KB Output is correct : V - N = 12
140 Correct 11 ms 4612 KB Output is correct : V - N = 12
141 Correct 30 ms 4592 KB Output is correct : V - N = 12
142 Correct 24 ms 4592 KB Output is correct : V - N = 12
143 Correct 16 ms 4612 KB Output is correct : V - N = 12
144 Correct 19 ms 4608 KB Output is correct : V - N = 12
145 Correct 43 ms 4612 KB Output is correct : V - N = 12
146 Correct 57 ms 4612 KB Output is correct : V - N = 12
147 Correct 19 ms 4612 KB Output is correct : V - N = 12
148 Correct 56 ms 4612 KB Output is correct : V - N = 12
149 Correct 8 ms 4516 KB Output is correct : V - N = 12
150 Correct 22 ms 4676 KB Output is correct : V - N = 12
151 Correct 58 ms 4608 KB Output is correct : V - N = 12
152 Correct 68 ms 4588 KB Output is correct : V - N = 12
153 Correct 53 ms 4608 KB Output is correct : V - N = 12
154 Correct 19 ms 4572 KB Output is correct : V - N = 12
155 Correct 36 ms 4608 KB Output is correct : V - N = 12
156 Correct 6 ms 4620 KB Output is correct : V - N = 12
157 Correct 69 ms 4612 KB Output is correct : V - N = 12
158 Correct 36 ms 4636 KB Output is correct : V - N = 12
159 Correct 6 ms 4612 KB Output is correct : V - N = 12
160 Correct 36 ms 4540 KB Output is correct : V - N = 12
161 Correct 8 ms 4612 KB Output is correct : V - N = 12
162 Correct 45 ms 4612 KB Output is correct : V - N = 12
163 Correct 17 ms 4672 KB Output is correct : V - N = 12
164 Correct 22 ms 4576 KB Output is correct : V - N = 12
165 Correct 18 ms 4604 KB Output is correct : V - N = 12
166 Correct 8 ms 4612 KB Output is correct : V - N = 12
167 Correct 16 ms 4656 KB Output is correct : V - N = 12
168 Correct 43 ms 4612 KB Output is correct : V - N = 12
169 Correct 57 ms 4620 KB Output is correct : V - N = 12
170 Correct 9 ms 4616 KB Output is correct : V - N = 12
171 Correct 53 ms 4608 KB Output is correct : V - N = 12
172 Correct 19 ms 4596 KB Output is correct : V - N = 12
173 Correct 38 ms 4616 KB Output is correct : V - N = 12
174 Correct 51 ms 4620 KB Output is correct : V - N = 12
175 Correct 9 ms 4616 KB Output is correct : V - N = 12
176 Correct 60 ms 4620 KB Output is correct : V - N = 12
177 Correct 30 ms 4612 KB Output is correct : V - N = 12
178 Correct 25 ms 4612 KB Output is correct : V - N = 12