# | Submission time | Handle | Problem | Language | Result | Execution time | Memory |
---|---|---|---|---|---|---|---|
384317 | 2021-04-01T10:41:38 Z | AdiZer0 | Cipele (COCI18_cipele) | C++17 | 1000 ms | 1644 KB |
#include <bits/stdc++.h> #define pb push_back #define whole(x) x.begin(), x.end() #define sz(x) (int)x.size() using namespace std; typedef long long ll; typedef long double ld; const int N = (int)1e5 + 7; const int INF = (int)1e9 + 7; const ll linf = (ll)1e18 + 1; int a[N], b[N]; int used[N]; int main() { int n, m; scanf ("%d %d", &n, &m); for (int i = 1; i <= n; ++i) scanf ("%d", a + i); for (int i = 1; i <= m; ++i) scanf ("%d", b + i); if (n > m) { for (int i = 1; i <= n; ++i) swap(a[i], b[i]); swap(n, m); } sort(a + 1, a + n + 1); sort(b + 1, b + m + 1); int ans = 0; for (int i = 1; i <= n; ++i) { int pos = -1; for (int j = 1; j <= m; ++j) { if (used[j]) continue; if (pos == -1 || abs(a[i] - b[j]) < abs(a[i] - b[pos])) pos = j; } ans = max(ans, abs(a[i] - b[pos])); used[pos] = 1; } printf ("%d\n", ans); return 0; }
Compilation message
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
1 | Execution timed out | 1082 ms | 1644 KB | Time limit exceeded |
2 | Halted | 0 ms | 0 KB | - |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
1 | Execution timed out | 1044 ms | 1644 KB | Time limit exceeded |
2 | Halted | 0 ms | 0 KB | - |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
1 | Correct | 19 ms | 364 KB | Output is correct |
2 | Correct | 75 ms | 492 KB | Output is correct |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
1 | Correct | 10 ms | 364 KB | Output is correct |
2 | Correct | 74 ms | 492 KB | Output is correct |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
1 | Incorrect | 68 ms | 364 KB | Output isn't correct |
2 | Halted | 0 ms | 0 KB | - |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
1 | Incorrect | 73 ms | 468 KB | Output isn't correct |
2 | Halted | 0 ms | 0 KB | - |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
1 | Incorrect | 73 ms | 520 KB | Output isn't correct |
2 | Halted | 0 ms | 0 KB | - |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
1 | Execution timed out | 1082 ms | 1388 KB | Time limit exceeded |
2 | Halted | 0 ms | 0 KB | - |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
1 | Execution timed out | 1077 ms | 1468 KB | Time limit exceeded |
2 | Halted | 0 ms | 0 KB | - |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
1 | Execution timed out | 1083 ms | 1388 KB | Time limit exceeded |
2 | Halted | 0 ms | 0 KB | - |