#include <bits/stdc++.h>
#include "shortcut.h"
using namespace std;
using ll = long long;
#define pb emplace_back
#define AI(i) begin(i), end(i)
template<class T> bool chmin(T &a, T b) { return b < a && (a = b, true); }
template<class T> bool chmax(T &a, T b) { return a < b && (a = b, true); }
#ifdef KEV
#define DE(args...) kout("[ " + string(#args) + " ] = ", args)
void kout() { cerr << endl; }
template<class T, class ...U> void kout(T a, U ...b) { cerr << a << ' ', kout(b...); }
template<class T> void debug(T l, T r) { while (l != r) cerr << *l << " \n"[next(l)==r], ++l; }
#else
#define DE(...) 0
#define debug(...) 0
#endif
const int MAX_N = 3010;
// inf is big enough
const ll inf = 1ll << 59;
int n, C;
ll pf[MAX_N], suf[MAX_N], loc[MAX_N];
ll pfd[MAX_N], sufd[MAX_N];
ll dis(int i, int j) {
return abs(loc[i] - loc[j]);
}
vector<int> l, d;
void init() {
for (int i = 0;i+1 < n;++i) {
loc[i+1] = loc[i] + l[i];
}
{
pfd[0] = pf[0] = d[0];
for (int i = 1;i < n;++i) {
pf[i] = max(pf[i-1], d[i] - loc[i]);
pfd[i] = max(pfd[i-1], d[i] + loc[i] + pf[i-1]);
}
}
{
sufd[n-1] = suf[n-1] = d[n-1];
for (int i = n-2;i >= 0;--i) {
suf[i] = max(suf[i+1], d[i] - (loc[n-1] - loc[i]));
sufd[i] = max(sufd[i+1], d[i] + (loc[n-1] - loc[i]) + suf[i+1]);
}
}
}
ll cal(int a, int b) {
ll C = min((ll)::C, dis(a, b));
ll ld = dis(0, a) + pf[a], rd = dis(b, n-1) + suf[b];
ll res = max({pfd[a], sufd[b],
ld + rd + C});
for (int i = a;i <= b;++i) {
// first to l, r
ll tol = min(dis(i, a), dis(i, b) + C),
tor = min(dis(i, b), dis(i, a) + C);
if (i > a) chmax(res, d[i] + tol + ld);
if (i < b) chmax(res, d[i] + tor + rd);
for (int j = i+1;j <= b;++j) {
ll dij = min(dis(i, j), C + dis(a, b) - dis(i, j));
chmax(res, d[i] + d[j] + dij);
}
}
//
// auto nxt = [&](int i) {
// return i < b ? i+1 : a;
// };
// auto gdis = [&](int i, int j) {
// return min(dis(i, j), dis(a, b) + C - dis(i, j));
// };
// // tor distance
// auto rdis = [&](int i, int j) {
// if (j < i) return dis(a, b) + C - dis(i, j);
// return dis(i, j);
// };
// for (int i = a, j = a;i <= b;++i) {
// deque<pair<ll,ll>> dq;
// while (nxt(j) != i && gdis(i, nxt(j)) == rdis(i, nxt(j))) {
// j = nxt(j);
// push_in(j);
// }
// while (dq.size() && dq[0].first <= i)
//
// }
//
DE(a, b, res);
return res;
}
long long find_shortcut(int n, std::vector<int> l, std::vector<int> d, int c) {
::n = n;
::l = l;
::d = d;
C = c;
init();
ll res = pfd[n-1];
for (int i = 0;i < n;++i) {
int l = i+1, r = n-1, mid;
while (l < r) {
mid = l + r >> 1;
if (cal(i, mid) >= cal(i, mid+1))
l = mid+1;
else
r = mid;
}
chmin(res, cal(i, l));
// for (int j = i+1;j < n;++j)
// chmin(res, cal(i, j));
}
return res;
}
Compilation message
shortcut.cpp: In function 'll cal(int, int)':
shortcut.cpp:15:17: warning: statement has no effect [-Wunused-value]
15 | #define DE(...) 0
| ^
shortcut.cpp:96:2: note: in expansion of macro 'DE'
96 | DE(a, b, res);
| ^~
shortcut.cpp: In function 'long long int find_shortcut(int, std::vector<int>, std::vector<int>, int)':
shortcut.cpp:113:12: warning: suggest parentheses around '+' inside '>>' [-Wparentheses]
113 | mid = l + r >> 1;
| ~~^~~
# |
결과 |
실행 시간 |
메모리 |
Grader output |
1 |
Correct |
1 ms |
204 KB |
n = 4, 80 is a correct answer |
2 |
Correct |
0 ms |
204 KB |
n = 9, 110 is a correct answer |
3 |
Correct |
1 ms |
204 KB |
n = 4, 21 is a correct answer |
4 |
Correct |
1 ms |
204 KB |
n = 3, 4 is a correct answer |
5 |
Correct |
1 ms |
204 KB |
n = 2, 62 is a correct answer |
6 |
Correct |
1 ms |
204 KB |
n = 2, 3 is a correct answer |
7 |
Correct |
0 ms |
204 KB |
n = 3, 29 is a correct answer |
8 |
Correct |
0 ms |
204 KB |
n = 2, 3 is a correct answer |
9 |
Correct |
1 ms |
204 KB |
n = 2, 3 is a correct answer |
10 |
Correct |
0 ms |
204 KB |
n = 2, 2000000001 is a correct answer |
11 |
Correct |
0 ms |
204 KB |
n = 2, 3000000000 is a correct answer |
12 |
Correct |
1 ms |
204 KB |
n = 3, 3000000000 is a correct answer |
13 |
Correct |
1 ms |
204 KB |
n = 3, 3000000000 is a correct answer |
14 |
Correct |
1 ms |
288 KB |
n = 4, 3000000001 is a correct answer |
15 |
Correct |
1 ms |
204 KB |
n = 4, 4000000000 is a correct answer |
16 |
Correct |
0 ms |
204 KB |
n = 5, 4000000000 is a correct answer |
17 |
Correct |
0 ms |
204 KB |
n = 10, 1000000343 is a correct answer |
18 |
Correct |
0 ms |
204 KB |
n = 10, 3189 is a correct answer |
19 |
Correct |
1 ms |
204 KB |
n = 10, 7000000000 is a correct answer |
20 |
Correct |
1 ms |
204 KB |
n = 5, 12 is a correct answer |
21 |
Correct |
0 ms |
204 KB |
n = 5, 25 is a correct answer |
22 |
Correct |
1 ms |
204 KB |
n = 2, 122 is a correct answer |
23 |
Correct |
1 ms |
204 KB |
n = 10, 117 is a correct answer |
24 |
Correct |
0 ms |
204 KB |
n = 10, 336 is a correct answer |
25 |
Correct |
0 ms |
204 KB |
n = 10, 438 is a correct answer |
26 |
Correct |
1 ms |
204 KB |
n = 10, 206 is a correct answer |
27 |
Correct |
1 ms |
204 KB |
n = 10, 636 is a correct answer |
28 |
Correct |
0 ms |
204 KB |
n = 4, 2399 is a correct answer |
29 |
Correct |
1 ms |
204 KB |
n = 10, 10992 is a correct answer |
30 |
Correct |
1 ms |
204 KB |
n = 10, 3112 is a correct answer |
31 |
Correct |
4 ms |
204 KB |
n = 100, 51000000001 is a correct answer |
32 |
Incorrect |
1 ms |
204 KB |
n = 50, incorrect answer: jury 197881272 vs contestant 197881348 |
33 |
Halted |
0 ms |
0 KB |
- |
# |
결과 |
실행 시간 |
메모리 |
Grader output |
1 |
Correct |
1 ms |
204 KB |
n = 4, 80 is a correct answer |
2 |
Correct |
0 ms |
204 KB |
n = 9, 110 is a correct answer |
3 |
Correct |
1 ms |
204 KB |
n = 4, 21 is a correct answer |
4 |
Correct |
1 ms |
204 KB |
n = 3, 4 is a correct answer |
5 |
Correct |
1 ms |
204 KB |
n = 2, 62 is a correct answer |
6 |
Correct |
1 ms |
204 KB |
n = 2, 3 is a correct answer |
7 |
Correct |
0 ms |
204 KB |
n = 3, 29 is a correct answer |
8 |
Correct |
0 ms |
204 KB |
n = 2, 3 is a correct answer |
9 |
Correct |
1 ms |
204 KB |
n = 2, 3 is a correct answer |
10 |
Correct |
0 ms |
204 KB |
n = 2, 2000000001 is a correct answer |
11 |
Correct |
0 ms |
204 KB |
n = 2, 3000000000 is a correct answer |
12 |
Correct |
1 ms |
204 KB |
n = 3, 3000000000 is a correct answer |
13 |
Correct |
1 ms |
204 KB |
n = 3, 3000000000 is a correct answer |
14 |
Correct |
1 ms |
288 KB |
n = 4, 3000000001 is a correct answer |
15 |
Correct |
1 ms |
204 KB |
n = 4, 4000000000 is a correct answer |
16 |
Correct |
0 ms |
204 KB |
n = 5, 4000000000 is a correct answer |
17 |
Correct |
0 ms |
204 KB |
n = 10, 1000000343 is a correct answer |
18 |
Correct |
0 ms |
204 KB |
n = 10, 3189 is a correct answer |
19 |
Correct |
1 ms |
204 KB |
n = 10, 7000000000 is a correct answer |
20 |
Correct |
1 ms |
204 KB |
n = 5, 12 is a correct answer |
21 |
Correct |
0 ms |
204 KB |
n = 5, 25 is a correct answer |
22 |
Correct |
1 ms |
204 KB |
n = 2, 122 is a correct answer |
23 |
Correct |
1 ms |
204 KB |
n = 10, 117 is a correct answer |
24 |
Correct |
0 ms |
204 KB |
n = 10, 336 is a correct answer |
25 |
Correct |
0 ms |
204 KB |
n = 10, 438 is a correct answer |
26 |
Correct |
1 ms |
204 KB |
n = 10, 206 is a correct answer |
27 |
Correct |
1 ms |
204 KB |
n = 10, 636 is a correct answer |
28 |
Correct |
0 ms |
204 KB |
n = 4, 2399 is a correct answer |
29 |
Correct |
1 ms |
204 KB |
n = 10, 10992 is a correct answer |
30 |
Correct |
1 ms |
204 KB |
n = 10, 3112 is a correct answer |
31 |
Correct |
4 ms |
204 KB |
n = 100, 51000000001 is a correct answer |
32 |
Incorrect |
1 ms |
204 KB |
n = 50, incorrect answer: jury 197881272 vs contestant 197881348 |
33 |
Halted |
0 ms |
0 KB |
- |
# |
결과 |
실행 시간 |
메모리 |
Grader output |
1 |
Correct |
1 ms |
204 KB |
n = 4, 80 is a correct answer |
2 |
Correct |
0 ms |
204 KB |
n = 9, 110 is a correct answer |
3 |
Correct |
1 ms |
204 KB |
n = 4, 21 is a correct answer |
4 |
Correct |
1 ms |
204 KB |
n = 3, 4 is a correct answer |
5 |
Correct |
1 ms |
204 KB |
n = 2, 62 is a correct answer |
6 |
Correct |
1 ms |
204 KB |
n = 2, 3 is a correct answer |
7 |
Correct |
0 ms |
204 KB |
n = 3, 29 is a correct answer |
8 |
Correct |
0 ms |
204 KB |
n = 2, 3 is a correct answer |
9 |
Correct |
1 ms |
204 KB |
n = 2, 3 is a correct answer |
10 |
Correct |
0 ms |
204 KB |
n = 2, 2000000001 is a correct answer |
11 |
Correct |
0 ms |
204 KB |
n = 2, 3000000000 is a correct answer |
12 |
Correct |
1 ms |
204 KB |
n = 3, 3000000000 is a correct answer |
13 |
Correct |
1 ms |
204 KB |
n = 3, 3000000000 is a correct answer |
14 |
Correct |
1 ms |
288 KB |
n = 4, 3000000001 is a correct answer |
15 |
Correct |
1 ms |
204 KB |
n = 4, 4000000000 is a correct answer |
16 |
Correct |
0 ms |
204 KB |
n = 5, 4000000000 is a correct answer |
17 |
Correct |
0 ms |
204 KB |
n = 10, 1000000343 is a correct answer |
18 |
Correct |
0 ms |
204 KB |
n = 10, 3189 is a correct answer |
19 |
Correct |
1 ms |
204 KB |
n = 10, 7000000000 is a correct answer |
20 |
Correct |
1 ms |
204 KB |
n = 5, 12 is a correct answer |
21 |
Correct |
0 ms |
204 KB |
n = 5, 25 is a correct answer |
22 |
Correct |
1 ms |
204 KB |
n = 2, 122 is a correct answer |
23 |
Correct |
1 ms |
204 KB |
n = 10, 117 is a correct answer |
24 |
Correct |
0 ms |
204 KB |
n = 10, 336 is a correct answer |
25 |
Correct |
0 ms |
204 KB |
n = 10, 438 is a correct answer |
26 |
Correct |
1 ms |
204 KB |
n = 10, 206 is a correct answer |
27 |
Correct |
1 ms |
204 KB |
n = 10, 636 is a correct answer |
28 |
Correct |
0 ms |
204 KB |
n = 4, 2399 is a correct answer |
29 |
Correct |
1 ms |
204 KB |
n = 10, 10992 is a correct answer |
30 |
Correct |
1 ms |
204 KB |
n = 10, 3112 is a correct answer |
31 |
Correct |
4 ms |
204 KB |
n = 100, 51000000001 is a correct answer |
32 |
Incorrect |
1 ms |
204 KB |
n = 50, incorrect answer: jury 197881272 vs contestant 197881348 |
33 |
Halted |
0 ms |
0 KB |
- |
# |
결과 |
실행 시간 |
메모리 |
Grader output |
1 |
Correct |
1 ms |
204 KB |
n = 4, 80 is a correct answer |
2 |
Correct |
0 ms |
204 KB |
n = 9, 110 is a correct answer |
3 |
Correct |
1 ms |
204 KB |
n = 4, 21 is a correct answer |
4 |
Correct |
1 ms |
204 KB |
n = 3, 4 is a correct answer |
5 |
Correct |
1 ms |
204 KB |
n = 2, 62 is a correct answer |
6 |
Correct |
1 ms |
204 KB |
n = 2, 3 is a correct answer |
7 |
Correct |
0 ms |
204 KB |
n = 3, 29 is a correct answer |
8 |
Correct |
0 ms |
204 KB |
n = 2, 3 is a correct answer |
9 |
Correct |
1 ms |
204 KB |
n = 2, 3 is a correct answer |
10 |
Correct |
0 ms |
204 KB |
n = 2, 2000000001 is a correct answer |
11 |
Correct |
0 ms |
204 KB |
n = 2, 3000000000 is a correct answer |
12 |
Correct |
1 ms |
204 KB |
n = 3, 3000000000 is a correct answer |
13 |
Correct |
1 ms |
204 KB |
n = 3, 3000000000 is a correct answer |
14 |
Correct |
1 ms |
288 KB |
n = 4, 3000000001 is a correct answer |
15 |
Correct |
1 ms |
204 KB |
n = 4, 4000000000 is a correct answer |
16 |
Correct |
0 ms |
204 KB |
n = 5, 4000000000 is a correct answer |
17 |
Correct |
0 ms |
204 KB |
n = 10, 1000000343 is a correct answer |
18 |
Correct |
0 ms |
204 KB |
n = 10, 3189 is a correct answer |
19 |
Correct |
1 ms |
204 KB |
n = 10, 7000000000 is a correct answer |
20 |
Correct |
1 ms |
204 KB |
n = 5, 12 is a correct answer |
21 |
Correct |
0 ms |
204 KB |
n = 5, 25 is a correct answer |
22 |
Correct |
1 ms |
204 KB |
n = 2, 122 is a correct answer |
23 |
Correct |
1 ms |
204 KB |
n = 10, 117 is a correct answer |
24 |
Correct |
0 ms |
204 KB |
n = 10, 336 is a correct answer |
25 |
Correct |
0 ms |
204 KB |
n = 10, 438 is a correct answer |
26 |
Correct |
1 ms |
204 KB |
n = 10, 206 is a correct answer |
27 |
Correct |
1 ms |
204 KB |
n = 10, 636 is a correct answer |
28 |
Correct |
0 ms |
204 KB |
n = 4, 2399 is a correct answer |
29 |
Correct |
1 ms |
204 KB |
n = 10, 10992 is a correct answer |
30 |
Correct |
1 ms |
204 KB |
n = 10, 3112 is a correct answer |
31 |
Correct |
4 ms |
204 KB |
n = 100, 51000000001 is a correct answer |
32 |
Incorrect |
1 ms |
204 KB |
n = 50, incorrect answer: jury 197881272 vs contestant 197881348 |
33 |
Halted |
0 ms |
0 KB |
- |
# |
결과 |
실행 시간 |
메모리 |
Grader output |
1 |
Correct |
1 ms |
204 KB |
n = 4, 80 is a correct answer |
2 |
Correct |
0 ms |
204 KB |
n = 9, 110 is a correct answer |
3 |
Correct |
1 ms |
204 KB |
n = 4, 21 is a correct answer |
4 |
Correct |
1 ms |
204 KB |
n = 3, 4 is a correct answer |
5 |
Correct |
1 ms |
204 KB |
n = 2, 62 is a correct answer |
6 |
Correct |
1 ms |
204 KB |
n = 2, 3 is a correct answer |
7 |
Correct |
0 ms |
204 KB |
n = 3, 29 is a correct answer |
8 |
Correct |
0 ms |
204 KB |
n = 2, 3 is a correct answer |
9 |
Correct |
1 ms |
204 KB |
n = 2, 3 is a correct answer |
10 |
Correct |
0 ms |
204 KB |
n = 2, 2000000001 is a correct answer |
11 |
Correct |
0 ms |
204 KB |
n = 2, 3000000000 is a correct answer |
12 |
Correct |
1 ms |
204 KB |
n = 3, 3000000000 is a correct answer |
13 |
Correct |
1 ms |
204 KB |
n = 3, 3000000000 is a correct answer |
14 |
Correct |
1 ms |
288 KB |
n = 4, 3000000001 is a correct answer |
15 |
Correct |
1 ms |
204 KB |
n = 4, 4000000000 is a correct answer |
16 |
Correct |
0 ms |
204 KB |
n = 5, 4000000000 is a correct answer |
17 |
Correct |
0 ms |
204 KB |
n = 10, 1000000343 is a correct answer |
18 |
Correct |
0 ms |
204 KB |
n = 10, 3189 is a correct answer |
19 |
Correct |
1 ms |
204 KB |
n = 10, 7000000000 is a correct answer |
20 |
Correct |
1 ms |
204 KB |
n = 5, 12 is a correct answer |
21 |
Correct |
0 ms |
204 KB |
n = 5, 25 is a correct answer |
22 |
Correct |
1 ms |
204 KB |
n = 2, 122 is a correct answer |
23 |
Correct |
1 ms |
204 KB |
n = 10, 117 is a correct answer |
24 |
Correct |
0 ms |
204 KB |
n = 10, 336 is a correct answer |
25 |
Correct |
0 ms |
204 KB |
n = 10, 438 is a correct answer |
26 |
Correct |
1 ms |
204 KB |
n = 10, 206 is a correct answer |
27 |
Correct |
1 ms |
204 KB |
n = 10, 636 is a correct answer |
28 |
Correct |
0 ms |
204 KB |
n = 4, 2399 is a correct answer |
29 |
Correct |
1 ms |
204 KB |
n = 10, 10992 is a correct answer |
30 |
Correct |
1 ms |
204 KB |
n = 10, 3112 is a correct answer |
31 |
Correct |
4 ms |
204 KB |
n = 100, 51000000001 is a correct answer |
32 |
Incorrect |
1 ms |
204 KB |
n = 50, incorrect answer: jury 197881272 vs contestant 197881348 |
33 |
Halted |
0 ms |
0 KB |
- |
# |
결과 |
실행 시간 |
메모리 |
Grader output |
1 |
Correct |
1 ms |
204 KB |
n = 4, 80 is a correct answer |
2 |
Correct |
0 ms |
204 KB |
n = 9, 110 is a correct answer |
3 |
Correct |
1 ms |
204 KB |
n = 4, 21 is a correct answer |
4 |
Correct |
1 ms |
204 KB |
n = 3, 4 is a correct answer |
5 |
Correct |
1 ms |
204 KB |
n = 2, 62 is a correct answer |
6 |
Correct |
1 ms |
204 KB |
n = 2, 3 is a correct answer |
7 |
Correct |
0 ms |
204 KB |
n = 3, 29 is a correct answer |
8 |
Correct |
0 ms |
204 KB |
n = 2, 3 is a correct answer |
9 |
Correct |
1 ms |
204 KB |
n = 2, 3 is a correct answer |
10 |
Correct |
0 ms |
204 KB |
n = 2, 2000000001 is a correct answer |
11 |
Correct |
0 ms |
204 KB |
n = 2, 3000000000 is a correct answer |
12 |
Correct |
1 ms |
204 KB |
n = 3, 3000000000 is a correct answer |
13 |
Correct |
1 ms |
204 KB |
n = 3, 3000000000 is a correct answer |
14 |
Correct |
1 ms |
288 KB |
n = 4, 3000000001 is a correct answer |
15 |
Correct |
1 ms |
204 KB |
n = 4, 4000000000 is a correct answer |
16 |
Correct |
0 ms |
204 KB |
n = 5, 4000000000 is a correct answer |
17 |
Correct |
0 ms |
204 KB |
n = 10, 1000000343 is a correct answer |
18 |
Correct |
0 ms |
204 KB |
n = 10, 3189 is a correct answer |
19 |
Correct |
1 ms |
204 KB |
n = 10, 7000000000 is a correct answer |
20 |
Correct |
1 ms |
204 KB |
n = 5, 12 is a correct answer |
21 |
Correct |
0 ms |
204 KB |
n = 5, 25 is a correct answer |
22 |
Correct |
1 ms |
204 KB |
n = 2, 122 is a correct answer |
23 |
Correct |
1 ms |
204 KB |
n = 10, 117 is a correct answer |
24 |
Correct |
0 ms |
204 KB |
n = 10, 336 is a correct answer |
25 |
Correct |
0 ms |
204 KB |
n = 10, 438 is a correct answer |
26 |
Correct |
1 ms |
204 KB |
n = 10, 206 is a correct answer |
27 |
Correct |
1 ms |
204 KB |
n = 10, 636 is a correct answer |
28 |
Correct |
0 ms |
204 KB |
n = 4, 2399 is a correct answer |
29 |
Correct |
1 ms |
204 KB |
n = 10, 10992 is a correct answer |
30 |
Correct |
1 ms |
204 KB |
n = 10, 3112 is a correct answer |
31 |
Correct |
4 ms |
204 KB |
n = 100, 51000000001 is a correct answer |
32 |
Incorrect |
1 ms |
204 KB |
n = 50, incorrect answer: jury 197881272 vs contestant 197881348 |
33 |
Halted |
0 ms |
0 KB |
- |
# |
결과 |
실행 시간 |
메모리 |
Grader output |
1 |
Correct |
1 ms |
204 KB |
n = 4, 80 is a correct answer |
2 |
Correct |
0 ms |
204 KB |
n = 9, 110 is a correct answer |
3 |
Correct |
1 ms |
204 KB |
n = 4, 21 is a correct answer |
4 |
Correct |
1 ms |
204 KB |
n = 3, 4 is a correct answer |
5 |
Correct |
1 ms |
204 KB |
n = 2, 62 is a correct answer |
6 |
Correct |
1 ms |
204 KB |
n = 2, 3 is a correct answer |
7 |
Correct |
0 ms |
204 KB |
n = 3, 29 is a correct answer |
8 |
Correct |
0 ms |
204 KB |
n = 2, 3 is a correct answer |
9 |
Correct |
1 ms |
204 KB |
n = 2, 3 is a correct answer |
10 |
Correct |
0 ms |
204 KB |
n = 2, 2000000001 is a correct answer |
11 |
Correct |
0 ms |
204 KB |
n = 2, 3000000000 is a correct answer |
12 |
Correct |
1 ms |
204 KB |
n = 3, 3000000000 is a correct answer |
13 |
Correct |
1 ms |
204 KB |
n = 3, 3000000000 is a correct answer |
14 |
Correct |
1 ms |
288 KB |
n = 4, 3000000001 is a correct answer |
15 |
Correct |
1 ms |
204 KB |
n = 4, 4000000000 is a correct answer |
16 |
Correct |
0 ms |
204 KB |
n = 5, 4000000000 is a correct answer |
17 |
Correct |
0 ms |
204 KB |
n = 10, 1000000343 is a correct answer |
18 |
Correct |
0 ms |
204 KB |
n = 10, 3189 is a correct answer |
19 |
Correct |
1 ms |
204 KB |
n = 10, 7000000000 is a correct answer |
20 |
Correct |
1 ms |
204 KB |
n = 5, 12 is a correct answer |
21 |
Correct |
0 ms |
204 KB |
n = 5, 25 is a correct answer |
22 |
Correct |
1 ms |
204 KB |
n = 2, 122 is a correct answer |
23 |
Correct |
1 ms |
204 KB |
n = 10, 117 is a correct answer |
24 |
Correct |
0 ms |
204 KB |
n = 10, 336 is a correct answer |
25 |
Correct |
0 ms |
204 KB |
n = 10, 438 is a correct answer |
26 |
Correct |
1 ms |
204 KB |
n = 10, 206 is a correct answer |
27 |
Correct |
1 ms |
204 KB |
n = 10, 636 is a correct answer |
28 |
Correct |
0 ms |
204 KB |
n = 4, 2399 is a correct answer |
29 |
Correct |
1 ms |
204 KB |
n = 10, 10992 is a correct answer |
30 |
Correct |
1 ms |
204 KB |
n = 10, 3112 is a correct answer |
31 |
Correct |
4 ms |
204 KB |
n = 100, 51000000001 is a correct answer |
32 |
Incorrect |
1 ms |
204 KB |
n = 50, incorrect answer: jury 197881272 vs contestant 197881348 |
33 |
Halted |
0 ms |
0 KB |
- |
# |
결과 |
실행 시간 |
메모리 |
Grader output |
1 |
Correct |
1 ms |
204 KB |
n = 4, 80 is a correct answer |
2 |
Correct |
0 ms |
204 KB |
n = 9, 110 is a correct answer |
3 |
Correct |
1 ms |
204 KB |
n = 4, 21 is a correct answer |
4 |
Correct |
1 ms |
204 KB |
n = 3, 4 is a correct answer |
5 |
Correct |
1 ms |
204 KB |
n = 2, 62 is a correct answer |
6 |
Correct |
1 ms |
204 KB |
n = 2, 3 is a correct answer |
7 |
Correct |
0 ms |
204 KB |
n = 3, 29 is a correct answer |
8 |
Correct |
0 ms |
204 KB |
n = 2, 3 is a correct answer |
9 |
Correct |
1 ms |
204 KB |
n = 2, 3 is a correct answer |
10 |
Correct |
0 ms |
204 KB |
n = 2, 2000000001 is a correct answer |
11 |
Correct |
0 ms |
204 KB |
n = 2, 3000000000 is a correct answer |
12 |
Correct |
1 ms |
204 KB |
n = 3, 3000000000 is a correct answer |
13 |
Correct |
1 ms |
204 KB |
n = 3, 3000000000 is a correct answer |
14 |
Correct |
1 ms |
288 KB |
n = 4, 3000000001 is a correct answer |
15 |
Correct |
1 ms |
204 KB |
n = 4, 4000000000 is a correct answer |
16 |
Correct |
0 ms |
204 KB |
n = 5, 4000000000 is a correct answer |
17 |
Correct |
0 ms |
204 KB |
n = 10, 1000000343 is a correct answer |
18 |
Correct |
0 ms |
204 KB |
n = 10, 3189 is a correct answer |
19 |
Correct |
1 ms |
204 KB |
n = 10, 7000000000 is a correct answer |
20 |
Correct |
1 ms |
204 KB |
n = 5, 12 is a correct answer |
21 |
Correct |
0 ms |
204 KB |
n = 5, 25 is a correct answer |
22 |
Correct |
1 ms |
204 KB |
n = 2, 122 is a correct answer |
23 |
Correct |
1 ms |
204 KB |
n = 10, 117 is a correct answer |
24 |
Correct |
0 ms |
204 KB |
n = 10, 336 is a correct answer |
25 |
Correct |
0 ms |
204 KB |
n = 10, 438 is a correct answer |
26 |
Correct |
1 ms |
204 KB |
n = 10, 206 is a correct answer |
27 |
Correct |
1 ms |
204 KB |
n = 10, 636 is a correct answer |
28 |
Correct |
0 ms |
204 KB |
n = 4, 2399 is a correct answer |
29 |
Correct |
1 ms |
204 KB |
n = 10, 10992 is a correct answer |
30 |
Correct |
1 ms |
204 KB |
n = 10, 3112 is a correct answer |
31 |
Correct |
4 ms |
204 KB |
n = 100, 51000000001 is a correct answer |
32 |
Incorrect |
1 ms |
204 KB |
n = 50, incorrect answer: jury 197881272 vs contestant 197881348 |
33 |
Halted |
0 ms |
0 KB |
- |