| Task: | Sprinklers |
| Sender: | vgtcross |
| Submission time: | 2025-03-03 15:30:34 +0200 |
| Language: | C++ (C++20) |
| Status: | READY |
| Result: | 9 |
| group | verdict | score |
|---|---|---|
| #1 | ACCEPTED | 3 |
| #2 | ACCEPTED | 6 |
| #3 | WRONG ANSWER | 0 |
| #4 | WRONG ANSWER | 0 |
| #5 | WRONG ANSWER | 0 |
| test | verdict | time | group | |
|---|---|---|---|---|
| #1 | ACCEPTED | 0.02 s | 1, 5 | details |
| #2 | ACCEPTED | 0.00 s | 1, 3, 5 | details |
| #3 | ACCEPTED | 0.02 s | 1, 5 | details |
| #4 | ACCEPTED | 0.02 s | 1, 5 | details |
| #5 | ACCEPTED | 0.00 s | 1, 3, 5 | details |
| #6 | ACCEPTED | 0.00 s | 1, 3, 5 | details |
| #7 | ACCEPTED | 0.01 s | 1, 5 | details |
| #8 | ACCEPTED | 0.00 s | 1, 3, 5 | details |
| #9 | ACCEPTED | 0.03 s | 2, 5 | details |
| #10 | ACCEPTED | 0.01 s | 2, 5 | details |
| #11 | ACCEPTED | 0.11 s | 2, 5 | details |
| #12 | ACCEPTED | 0.11 s | 2, 5 | details |
| #13 | ACCEPTED | 0.00 s | 2, 3, 5 | details |
| #14 | ACCEPTED | 0.00 s | 2, 3, 5 | details |
| #15 | ACCEPTED | 0.08 s | 2, 5 | details |
| #16 | ACCEPTED | 0.09 s | 2, 5 | details |
| #17 | ACCEPTED | 0.10 s | 2, 5 | details |
| #18 | ACCEPTED | 0.06 s | 2, 5 | details |
| #19 | ACCEPTED | 0.05 s | 2, 5 | details |
| #20 | ACCEPTED | 0.09 s | 2, 4, 5 | details |
| #21 | ACCEPTED | 0.09 s | 2, 4, 5 | details |
| #22 | ACCEPTED | 0.10 s | 2, 5 | details |
| #23 | ACCEPTED | 0.10 s | 2, 5 | details |
| #24 | ACCEPTED | 0.00 s | 3, 5 | details |
| #25 | ACCEPTED | 0.00 s | 3, 5 | details |
| #26 | WRONG ANSWER | 0.00 s | 3, 5 | details |
| #27 | ACCEPTED | 0.00 s | 3, 5 | details |
| #28 | ACCEPTED | 0.00 s | 3, 5 | details |
| #29 | ACCEPTED | 0.00 s | 3, 5 | details |
| #30 | ACCEPTED | 0.00 s | 3, 5 | details |
| #31 | WRONG ANSWER | 0.00 s | 3, 5 | details |
| #32 | ACCEPTED | 0.00 s | 3, 5 | details |
| #33 | WRONG ANSWER | 0.00 s | 3, 5 | details |
| #34 | WRONG ANSWER | 0.00 s | 3, 5 | details |
| #35 | WRONG ANSWER | 0.00 s | 3, 5 | details |
| #36 | ACCEPTED | 0.00 s | 3, 4, 5 | details |
| #37 | ACCEPTED | 0.00 s | 3, 4, 5 | details |
| #38 | ACCEPTED | 0.00 s | 3, 5 | details |
| #39 | ACCEPTED | 0.00 s | 3, 5 | details |
| #40 | ACCEPTED | 0.00 s | 3, 5 | details |
| #41 | WRONG ANSWER | 0.00 s | 3, 5 | details |
| #42 | ACCEPTED | 0.03 s | 4, 5 | details |
| #43 | ACCEPTED | 0.14 s | 4, 5 | details |
| #44 | ACCEPTED | 0.15 s | 4, 5 | details |
| #45 | ACCEPTED | 0.14 s | 4, 5 | details |
| #46 | WRONG ANSWER | 0.14 s | 4, 5 | details |
| #47 | ACCEPTED | 0.14 s | 4, 5 | details |
| #48 | WRONG ANSWER | 0.14 s | 4, 5 | details |
| #49 | WRONG ANSWER | 0.14 s | 4, 5 | details |
| #50 | WRONG ANSWER | 0.14 s | 4, 5 | details |
| #51 | WRONG ANSWER | 0.14 s | 4, 5 | details |
| #52 | ACCEPTED | 0.00 s | 1, 3, 4, 5 | details |
| #53 | ACCEPTED | 0.00 s | 3, 4, 5 | details |
| #54 | ACCEPTED | 0.06 s | 4, 5 | details |
| #55 | ACCEPTED | 0.06 s | 4, 5 | details |
| #56 | ACCEPTED | 0.06 s | 4, 5 | details |
| #57 | ACCEPTED | 0.07 s | 4, 5 | details |
| #58 | ACCEPTED | 0.07 s | 4, 5 | details |
| #59 | ACCEPTED | 0.08 s | 4, 5 | details |
| #60 | ACCEPTED | 0.12 s | 4, 5 | details |
| #61 | ACCEPTED | 0.12 s | 4, 5 | details |
| #62 | WRONG ANSWER | 0.14 s | 4, 5 | details |
| #63 | WRONG ANSWER | 0.14 s | 4, 5 | details |
| #64 | WRONG ANSWER | 0.13 s | 4, 5 | details |
| #65 | WRONG ANSWER | 0.13 s | 4, 5 | details |
| #66 | ACCEPTED | 0.06 s | 4, 5 | details |
| #67 | ACCEPTED | 0.05 s | 4, 5 | details |
| #68 | ACCEPTED | 0.08 s | 4, 5 | details |
| #69 | ACCEPTED | 0.11 s | 4, 5 | details |
| #70 | WRONG ANSWER | 0.11 s | 4, 5 | details |
| #71 | WRONG ANSWER | 0.11 s | 4, 5 | details |
| #72 | ACCEPTED | 0.03 s | 5 | details |
| #73 | ACCEPTED | 0.15 s | 5 | details |
| #74 | WRONG ANSWER | 0.15 s | 5 | details |
| #75 | WRONG ANSWER | 0.00 s | 3, 5 | details |
| #76 | ACCEPTED | 0.08 s | 5 | details |
| #77 | ACCEPTED | 0.09 s | 5 | details |
| #78 | ACCEPTED | 0.11 s | 5 | details |
| #79 | ACCEPTED | 0.06 s | 5 | details |
| #80 | ACCEPTED | 0.06 s | 5 | details |
| #81 | ACCEPTED | 0.06 s | 5 | details |
| #82 | WRONG ANSWER | 0.02 s | 5 | details |
| #83 | ACCEPTED | 0.08 s | 4, 5 | details |
| #84 | WRONG ANSWER | 0.12 s | 5 | details |
| #85 | WRONG ANSWER | 0.12 s | 5 | details |
| #86 | WRONG ANSWER | 0.02 s | 5 | details |
| #87 | ACCEPTED | 0.02 s | 5 | details |
Code
#include <bits/stdc++.h>
#define debug(x) cout << #x << ": " << x << endl
using namespace std;
using ll = long long;
void solve() {
int n, m;
cin >> n >> m;
vector<int> s(n), f(m);
for (int &i : s) cin >> i;
for (int &i : f) cin >> i;
auto check = [&](int k) {
vector<int> dpl(n, -1), dpr(n, -1);
vector<int> nf(n);
int j = 0;
nf[0] = 0;
while (nf[0] < m && f[nf[0]] <= s[0] + k) ++nf[0];
while (j < m && f[j] <= s[0]) ++j;
if (f[0] >= s[0] - k) dpl[0] = max(dpl[0], j);
if (f[0] >= s[0]) dpl[0] = max(dpl[0], nf[0]);
dpr[0] = max(dpr[0], 0);
for (int i = 1; i < n; ++i) {
nf[i] = nf[i-1];
while (nf[i] < m && f[nf[i]] <= s[i] + k) ++nf[i];
while (j < m && f[j] <= s[i]) ++j;
if (dpl[i-1] == m || f[dpl[i-1]] >= s[i] - k) dpl[i] = max(dpl[i], max(dpl[i-1], j));
if (dpl[i-1] == m || f[dpl[i-1]] >= s[i]) dpl[i] = max(dpl[i], nf[i]);
else dpr[i] = max(dpr[i], dpl[i-1]);
if (dpr[i-1] == m || f[dpr[i]] >= s[i] - k) dpl[i] = max(dpl[i], nf[i-1]);
dpr[i] = max(dpr[i], dpr[i-1]);
}
return dpl[n-1] == m;
};
int l = -1, r = 1.2e9;
while (r-l > 1) {
int k = (l + r) / 2;
if (check(k)) r = k;
else l = k;
}
cout << (r > 1.1e9 ? -1 : r) << '\n';
if (r > 1.1e9) return;
int k = r;
vector<int> dpl(n, -1), dpr(n, -1);
vector<int> nf(n);
int j = 0;
nf[0] = 0;
while (nf[0] < m && f[nf[0]] <= s[0] + k) ++nf[0];
while (j < m && f[j] <= s[0]) ++j;
if (f[0] >= s[0] - k) dpl[0] = max(dpl[0], j);
if (f[0] >= s[0]) dpl[0] = max(dpl[0], nf[0]);
dpr[0] = max(dpr[0], 0);
for (int i = 1; i < n; ++i) {
nf[i] = nf[i-1];
while (nf[i] < m && f[nf[i]] <= s[i] + k) ++nf[i];
while (j < m && f[j] <= s[i]) ++j;
if (dpl[i-1] == m || f[dpl[i-1]] >= s[i] - k) dpl[i] = max(dpl[i], max(dpl[i-1], j));
if (dpl[i-1] == m || f[dpl[i-1]] >= s[i]) dpl[i] = max(dpl[i], nf[i]);
else dpr[i] = max(dpr[i], dpl[i-1]);
if (dpr[i-1] == m || f[dpr[i]] >= s[i] - k) dpl[i] = max(dpl[i], nf[i-1]);
dpr[i] = max(dpr[i], dpr[i-1]);
}
string ans(n, '0');
j = m;
char c = 'L';
for (int i = n-1; i > 0; --i) {
while (j > 0 && f[j-1] > s[i]) --j;
if (c == 'L') {
if ((dpl[i-1] == m || f[dpl[i-1]] >= s[i] - k) && dpl[i] == max(dpl[i-1], j)) {
c = 'L';
ans[i] = 'L';
} else if ((dpl[i-1] == m || f[dpl[i-1]] >= s[i]) && dpl[i] == nf[i]) {
c = 'L';
ans[i] = 'R';
} else if ((dpr[i-1] == m || f[dpr[i]] >= s[i] - k) && dpl[i] == nf[i-1]) {
c = 'R';
ans[i] = 'L';
} else {
exit(1);
}
} else {
if (dpl[i-1] < m && f[dpl[i-1]] < s[i] && dpr[i] == dpl[i-1]) {
c = 'L';
ans[i] = 'R';
} else {
c = 'R';
ans[i] = 'R';
}
}
}
while (j > 0 && f[j-1] > s[0]) --j;
if (c == 'L' && f[0] >= s[0] - k && dpl[0] == j) ans[0] = 'L';
else if (c == 'L' && f[0] >= s[0] && dpl[0] == nf[0]) ans[0] = 'R';
else ans[0] = 'R';
cout << ans << '\n';
}
int main() {
cin.tie(0) -> sync_with_stdio(0);
solve();
}Test details
Test 1
Group: 1, 5
Verdict: ACCEPTED
| input |
|---|
| 1 83222 466934787 466783611 466783616 466783616 ... |
| correct output |
|---|
| 151176 L |
| user output |
|---|
| 151176 L |
Test 2
Group: 1, 3, 5
Verdict: ACCEPTED
| input |
|---|
| 1 10 197246686 197246686 197246689 197246697 ... |
| correct output |
|---|
| 25 R |
| user output |
|---|
| 25 R |
Test 3
Group: 1, 5
Verdict: ACCEPTED
| input |
|---|
| 1 100000 509281009 668 9457 15494 31210 31822 450... |
| correct output |
|---|
| -1 |
| user output |
|---|
| -1 |
Test 4
Group: 1, 5
Verdict: ACCEPTED
| input |
|---|
| 1 100000 624632547 26951 33045 39690 54277 56614 ... |
| correct output |
|---|
| -1 |
| user output |
|---|
| -1 |
Test 5
Group: 1, 3, 5
Verdict: ACCEPTED
| input |
|---|
| 1 1 756911145 10809834 |
| correct output |
|---|
| 746101311 L |
| user output |
|---|
| 746101311 L |
Test 6
Group: 1, 3, 5
Verdict: ACCEPTED
| input |
|---|
| 1 100 14978712 28845401 29889794 32130273 454... |
| correct output |
|---|
| 983677764 R |
| user output |
|---|
| 983677764 R |
Test 7
Group: 1, 5
Verdict: ACCEPTED
| input |
|---|
| 1 19433 962956432 34486 78490 104057 107887 1169... |
| correct output |
|---|
| -1 |
| user output |
|---|
| -1 |
Test 8
Group: 1, 3, 5
Verdict: ACCEPTED
| input |
|---|
| 1 10 24301077 24301052 24301056 24301062 243... |
| correct output |
|---|
| 25 L |
| user output |
|---|
| 25 L |
Test 9
Group: 2, 5
Verdict: ACCEPTED
| input |
|---|
| 999 99900 1502618 1502618 1502618 400193... |
| correct output |
|---|
| 200 LRRLRRLRRLRRLRRLRRLRRLRRLRRLRR... |
| user output |
|---|
| 200 LRLLRLLRLLRLLRLLRLLRLLRLLRLLRL... Truncated |
Test 10
Group: 2, 5
Verdict: ACCEPTED
| input |
|---|
| 9942 4334 183568 183568 183568 198355 19... |
| correct output |
|---|
| 798846 LRRRRRRRRRRRRRRRRRRRRRRRRRRRRR... |
| user output |
|---|
| 798846 LRLLLLLLLRLLLLLRLLRLLRLLRLLLLL... Truncated |
Test 11
Group: 2, 5
Verdict: ACCEPTED
| input |
|---|
| 99999 100000 26111 26111 26111 65653 65653 ... |
| correct output |
|---|
| 155172 LRRRRRRRRRRRRRRRRRRRRRRRRRRRRR... |
| user output |
|---|
| 155172 LRLRLLLLLRLLRLLRLLLLLRLLRLLRLL... Truncated |
Test 12
Group: 2, 5
Verdict: ACCEPTED
| input |
|---|
| 99999 100000 163011 163011 163011 175353 17... |
| correct output |
|---|
| 168354 LRRRRRRRRRRRRRRRRRRRRRRRRRRRRR... |
| user output |
|---|
| 168354 LRLRLLRLLRLLRLLRLLRLLRLLRLLRLL... Truncated |
Test 13
Group: 2, 3, 5
Verdict: ACCEPTED
| input |
|---|
| 3 1 633088017 633088017 633088017 885362084 |
| correct output |
|---|
| 252274067 RRR |
| user output |
|---|
| 252274067 RLL |
Test 14
Group: 2, 3, 5
Verdict: ACCEPTED
| input |
|---|
| 9 9 125394468 125394468 125394468 ... |
| correct output |
|---|
| 187674801 LRRLRRLRR |
| user output |
|---|
| 187674801 LRLLRLLRL |
Test 15
Group: 2, 5
Verdict: ACCEPTED
| input |
|---|
| 99999 100000 701173862 701173862 701173862 ... |
| correct output |
|---|
| 701173862 LRRRRRRRRRRRRRRRRRRRRRRRRRRRRR... |
| user output |
|---|
| 701173862 LRLLLLLLLLLLLLLLLLLLLLLLLLLLLL... Truncated |
Test 16
Group: 2, 5
Verdict: ACCEPTED
| input |
|---|
| 99999 100000 651401018 651401018 651401018 ... |
| correct output |
|---|
| 651401018 LRRRRRRRRRRRRRRRRRRRRRRRRRRRRR... |
| user output |
|---|
| 651401018 LRLLLLLLLLLLLLLLLLLLLLLLLLLLLL... Truncated |
Test 17
Group: 2, 5
Verdict: ACCEPTED
| input |
|---|
| 99999 100000 140165900 140165900 140165900 ... |
| correct output |
|---|
| 859734108 LRRRRRRRRRRRRRRRRRRRRRRRRRRRRR... |
| user output |
|---|
| 859734108 LRLLLLLLLLLLLLLLLLLLLLLLLLLLLL... Truncated |
Test 18
Group: 2, 5
Verdict: ACCEPTED
| input |
|---|
| 99999 100 23061 23061 23061 27199 27199 ... |
| correct output |
|---|
| 85916 RRRRRRRRRRRRRRRRRRRRRRRRRRRRRR... |
| user output |
|---|
| 85916 LLLLLLLLLLLLLLLLLLLLLLLLLLLLLL... Truncated |
Test 19
Group: 2, 5
Verdict: ACCEPTED
| input |
|---|
| 37845 89714 41654 41654 41654 53633 53633 ... |
| correct output |
|---|
| 429003 LRRRRRRRRRRRRRRRRRRRRRRRRRRRRR... |
| user output |
|---|
| 429003 LRLRLLRLLRLLRLLRLLRLLRLLRLLRLL... Truncated |
Test 20
Group: 2, 4, 5
Verdict: ACCEPTED
| input |
|---|
| 99996 66672 3 3 3 4 4 4 4 4 4 4 4 4 5 5 5 ... |
| correct output |
|---|
| 2 LRRRRRRRRRRRRRRRRRRRRRRRRRRRRR... |
| user output |
|---|
| 2 LRLRLLLLLLLLRLLRLLRLLRLLRLLLLL... Truncated |
Test 21
Group: 2, 4, 5
Verdict: ACCEPTED
| input |
|---|
| 99996 66672 13 13 13 24 24 24 28 28 28 35 ... |
| correct output |
|---|
| 8 LRRLRRRRRRRRLRRRRRRRRLRRRRRLRR... |
| user output |
|---|
| 8 LRLLRLRLLLLLLRLLLLLLLLLLRLLLRL... Truncated |
Test 22
Group: 2, 5
Verdict: ACCEPTED
| input |
|---|
| 99996 66672 231 231 231 376 376 376 400 40... |
| correct output |
|---|
| 143 LRRRRRRRRRRRLRRRRRRRRRRRRRRRRR... |
| user output |
|---|
| 143 LRLRLLLLLLLLLRLLLLRLLRLLLLLRLL... Truncated |
Test 23
Group: 2, 5
Verdict: ACCEPTED
| input |
|---|
| 99996 66672 313 313 313 606 606 606 684 68... |
| correct output |
|---|
| 1012 RRRRRRRRRLRRRRRRRRRRRRRRRRRRRR... |
| user output |
|---|
| 1012 RLLLLLLLLLRLLLLRLLRLLRLLRLLLLL... Truncated |
Test 24
Group: 3, 5
Verdict: ACCEPTED
| input |
|---|
| 10 500 183182418 212709600 299577790 ... |
| correct output |
|---|
| 2000 LRRRLLLRLR |
| user output |
|---|
| 2000 LRRRLLLRLR |
Test 25
Group: 3, 5
Verdict: ACCEPTED
| input |
|---|
| 7 368 97707947 250716976 255404837 2... |
| correct output |
|---|
| 536784 LRRRRLR |
| user output |
|---|
| 536784 LRRRRLR |
Test 26
Group: 3, 5
Verdict: WRONG ANSWER
| input |
|---|
| 10 1000 65702117 395462197 513069493 6... |
| correct output |
|---|
| 327562297 LLRLRRRRRR |
| user output |
|---|
| 327562297 LRLRRLLLLL |
Test 27
Group: 3, 5
Verdict: ACCEPTED
| input |
|---|
| 10 1000 40305583 103260556 109377950 2... |
| correct output |
|---|
| 195785832 RLRRRRLRRR |
| user output |
|---|
| 195785832 RLRRRRLRRL |
Test 28
Group: 3, 5
Verdict: ACCEPTED
| input |
|---|
| 9 9 36556452 91308619 95898995 247... |
| correct output |
|---|
| 132459734 RRRRRRLLL |
| user output |
|---|
| 132459734 LLLLLRLLL |
Test 29
Group: 3, 5
Verdict: ACCEPTED
| input |
|---|
| 10 1000 241758070 241758290 241758298 ... |
| correct output |
|---|
| 758241215 RLRRRRRRRR |
| user output |
|---|
| 758241215 RLLLLLLLLR |
Test 30
Group: 3, 5
Verdict: ACCEPTED
| input |
|---|
| 10 1000 179343383 179344207 179345310 ... |
| correct output |
|---|
| 820649504 RLRRRRRRRR |
| user output |
|---|
| 820649504 RLLLLLLLLR |
Test 31
Group: 3, 5
Verdict: WRONG ANSWER
| input |
|---|
| 10 1000 988214890 988224447 988224659 ... |
| correct output |
|---|
| 988214890 LLRRRRRRRR |
| user output |
|---|
| 988214890 RLLLLLLLLL |
Test 32
Group: 3, 5
Verdict: ACCEPTED
| input |
|---|
| 10 100 50880185 191440037 219291907 2... |
| correct output |
|---|
| 286863621 RLRRRRRRRR |
| user output |
|---|
| 286863621 RLRRRRRRRR |
Test 33
Group: 3, 5
Verdict: WRONG ANSWER
| input |
|---|
| 10 1000 311646654 338177203 381749285 ... |
| correct output |
|---|
| 309070541 LRLRRRRRRR |
| user output |
|---|
| 309070541 RLRRRRLLLL |
Test 34
Group: 3, 5
Verdict: WRONG ANSWER
| input |
|---|
| 10 1000 71693478 348972817 393083371 6... |
| correct output |
|---|
| 276872833 LLLRLRRRRR |
| user output |
|---|
| 276872833 LLRLRRRRRL |
Test 35
Group: 3, 5
Verdict: WRONG ANSWER
| input |
|---|
| 8 295 98422253 141167953 316067102 5... |
| correct output |
|---|
| 214200320 RLRRLRRR |
| user output |
|---|
| 210065632 LRLRLRRL |
Test 36
Group: 3, 4, 5
Verdict: ACCEPTED
| input |
|---|
| 10 672 0 0 0 9 10 16 28 33 39 40 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ... |
| correct output |
|---|
| 2 RRRLRRLRRR |
| user output |
|---|
| 2 RLLLRRLRRR |
Test 37
Group: 3, 4, 5
Verdict: ACCEPTED
| input |
|---|
| 10 672 0 1 4 37 40 64 112 129 142 148 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ... |
| correct output |
|---|
| 8 RRRLRRLLLL |
| user output |
|---|
| 8 RRRLRRLLLL |
Test 38
Group: 3, 5
Verdict: ACCEPTED
| input |
|---|
| 10 672 22 109 112 667 715 1144 2002 2... |
| correct output |
|---|
| 143 RLRLRRLLRL |
| user output |
|---|
| 143 RLRLRRLLRL |
Test 39
Group: 3, 5
Verdict: ACCEPTED
| input |
|---|
| 10 672 114 598 799 4722 5060 8096 141... |
| correct output |
|---|
| 1012 RLRLRRLLRL |
| user output |
|---|
| 1012 RLLLRRLLRL |
Test 40
Group: 3, 5
Verdict: ACCEPTED
| input |
|---|
| 2 1000 189057837 676622022 211569 1252126 2510381 2648587... |
| correct output |
|---|
| 809330298 RL |
| user output |
|---|
| 809330298 RL |
Test 41
Group: 3, 5
Verdict: WRONG ANSWER
| input |
|---|
| 2 1000 543825251 872422478 746973 933128 1390535 2435206 ... |
| correct output |
|---|
| 871675505 RL |
| user output |
|---|
| 543078278 RL |
Test 42
Group: 4, 5
Verdict: ACCEPTED
| input |
|---|
| 10000 100000 36430 83260 143004 617277 6200... |
| correct output |
|---|
| 8 LLLLLLLLRLLLLRRRLLRRLLLLLLLLLL... |
| user output |
|---|
| 8 LLLLLLLLRLLLLRRRLLRRLLLLLLLLLL... Truncated |
Test 43
Group: 4, 5
Verdict: ACCEPTED
| input |
|---|
| 100000 100000 15984 32935 37288 51871 75972 ... |
| correct output |
|---|
| 7 RLRRRRRRRRRRRRRRLRRRRLRLRRRRRR... |
| user output |
|---|
| 7 LLLLRRLLLRRRRRRRLRRRLLRLLLRLLR... Truncated |
Test 44
Group: 4, 5
Verdict: ACCEPTED
| input |
|---|
| 100000 100000 18784 21819 35288 36764 49875 ... |
| correct output |
|---|
| 8 RRRRLRLLRRRRLLRRRLRRRRRLRLRRRR... |
| user output |
|---|
| 8 LLRRLLLLLLLLLLLRLLRRLRLLRLLRLR... Truncated |
Test 45
Group: 4, 5
Verdict: ACCEPTED
| input |
|---|
| 100000 100000 10696 22875 41823 58070 64645 ... |
| correct output |
|---|
| 5 RRRLRLRLRLRRRRRLLRRRRRRRRRLRRL... |
| user output |
|---|
| 5 RLLLLLRLRLLRLLRLLLLRLLRLLLLLLL... Truncated |
Test 46
Group: 4, 5
Verdict: WRONG ANSWER
| input |
|---|
| 100000 100000 17004 23429 52051 69103 97291 ... |
| correct output |
|---|
| 7 RLLLLRRRRRRLRRLRLRRRRLRRLRRLRR... |
| user output |
|---|
| 7 LLLLLRRLRRLLLRLRLLLLLLRLLLLLLL... Truncated |
Test 47
Group: 4, 5
Verdict: ACCEPTED
| input |
|---|
| 100000 100000 10000 10293 12721 22625 22627 ... |
| correct output |
|---|
| 8 LLLRRRRRRRRRLRLLLRRLRLRRRLLLRR... |
| user output |
|---|
| 8 LLLLLRLRRLRLLLLLLRLLLLRRRLLLLL... Truncated |
Test 48
Group: 4, 5
Verdict: WRONG ANSWER
| input |
|---|
| 100000 100000 6079 6085 8279 9556 26520 4237... |
| correct output |
|---|
| 8 RRLRLLRLRRRLRRLRRRRLLRLRLRLRLL... |
| user output |
|---|
| 8 RLLRLLLLLRRLLLLLRLRLLLLRLRLLLL... Truncated |
Test 49
Group: 4, 5
Verdict: WRONG ANSWER
| input |
|---|
| 100000 100000 75 24481 38465 38466 38472 727... |
| correct output |
|---|
| 8 RRLRRRRRRRRLRLRRRRLRRRRLRRRLLR... |
| user output |
|---|
| 8 RLLLLLRLLLLLLLRRLRLLLLRLLLRLLL... Truncated |
Test 50
Group: 4, 5
Verdict: WRONG ANSWER
| input |
|---|
| 100000 100000 13888 13894 55906 55907 56392 ... |
| correct output |
|---|
| 8 LRRRLRLLRLLRRLRLLRRRRRRRRLRRRR... |
| user output |
|---|
| 8 LLRLLLLLRLLRLLLLLRLLRRLLLLLLRR... Truncated |
Test 51
Group: 4, 5
Verdict: WRONG ANSWER
| input |
|---|
| 100000 100000 7204 25976 28983 32546 47881 4... |
| correct output |
|---|
| 8 RLRRRRLRLLRLLRRRRLRRLRLLRRRLRR... |
| user output |
|---|
| 8 LLLLRLLRLLRLLLLRRLRLLLLLLLLLLL... Truncated |
Test 52
Group: 1, 3, 4, 5
Verdict: ACCEPTED
| input |
|---|
| 1 2 784048766 784048766 784048770 |
| correct output |
|---|
| 4 R |
| user output |
|---|
| 4 R |
Test 53
Group: 3, 4, 5
Verdict: ACCEPTED
| input |
|---|
| 9 9 123595330 201675307 201675308 ... |
| correct output |
|---|
| 1 RRRLRRRRR |
| user output |
|---|
| 1 LRRLLRLLL |
Test 54
Group: 4, 5
Verdict: ACCEPTED
| input |
|---|
| 100000 100 2602 37769 58904 67992 67992 9... |
| correct output |
|---|
| 0 RRRRRRRRRRRRRRRRRRRRRRRRRRRRRR... |
| user output |
|---|
| 0 LLLLLLLLLLLLLLLLLLLLLLLLLLLLLL... Truncated |
Test 55
Group: 4, 5
Verdict: ACCEPTED
| input |
|---|
| 100000 1000 1246 7878 9408 34366 48623 504... |
| correct output |
|---|
| 1 RRRRRRRRRRRRRRRRRRRRRRRRRRRRRR... |
| user output |
|---|
| 1 LLLLLLLLLLLLLLLLLLLLLLLLLLLLLL... Truncated |
Test 56
Group: 4, 5
Verdict: ACCEPTED
| input |
|---|
| 100000 1000 40857 50756 54202 59438 60236 ... |
| correct output |
|---|
| 8 RRRRRRRRRRRRRRRRRRRRRRRRRRRRRR... |
| user output |
|---|
| 8 LLLLLLLLLLLLLLLLLLLLLLLLLLLLLL... Truncated |
Test 57
Group: 4, 5
Verdict: ACCEPTED
| input |
|---|
| 100000 100000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ... |
| correct output |
|---|
| 8 RRRRRRRRRRRRRRRRRRRRRRRRRRRRRR... |
| user output |
|---|
| 8 RLLLLLLLLLLLLLLLLLLLLLLLLLLLLL... Truncated |
Test 58
Group: 4, 5
Verdict: ACCEPTED
| input |
|---|
| 100000 100000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ... |
| correct output |
|---|
| 6 RRRRRRRRRRRRRRRRRRRRRRRRRRRRRR... |
| user output |
|---|
| 6 RLLLLLLLLLLLLLLLLLLLLLLLLLLLLL... Truncated |
Test 59
Group: 4, 5
Verdict: ACCEPTED
| input |
|---|
| 100000 100000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ... |
| correct output |
|---|
| 4 RRRRRRRRRRRRRRRRRRRRRRRRRRRRRR... |
| user output |
|---|
| 4 RLLLLLLLLLLLLLLRLLLLLLLRLLLLLL... Truncated |
Test 60
Group: 4, 5
Verdict: ACCEPTED
| input |
|---|
| 100000 100000 2 2 3 3 4 4 5 5 6 7 8 11 11 12... |
| correct output |
|---|
| 5 LRRRRRRRRRRRRRRRRRRRRRRRRRRRRR... |
| user output |
|---|
| 5 LRRLRLRLLRRRLRLLRRRLRRRRLRLRLL... Truncated |
Test 61
Group: 4, 5
Verdict: ACCEPTED
| input |
|---|
| 100000 100000 0 0 0 0 1 2 7 7 7 8 8 10 12 13... |
| correct output |
|---|
| 7 RRRRRRRRRRRRRRRRRRRRRRRRRRRRRR... |
| user output |
|---|
| 7 RLLLRRRLLRLLLRLLLLLLRLLRRLLLLL... Truncated |
Test 62
Group: 4, 5
Verdict: WRONG ANSWER
| input |
|---|
| 100000 100000 0 3 50 52 53 70 82 107 107 126... |
| correct output |
|---|
| 8 RRRRRRRRRRRRRRRRRRRRRRRRRRLLRR... |
| user output |
|---|
| 8 RLRLLRLRLLLRLLLLRRLRRLRLLRLLLL... Truncated |
Test 63
Group: 4, 5
Verdict: WRONG ANSWER
| input |
|---|
| 100000 100000 18 24 26 46 55 57 69 96 106 10... |
| correct output |
|---|
| 8 RRRLRRLRRRRRRRLRRRRRRRRRLRRRRL... |
| user output |
|---|
| 8 LLLLLLLLRRRRLLLRRLLRLRLRLRLRLL... Truncated |
Test 64
Group: 4, 5
Verdict: WRONG ANSWER
| input |
|---|
| 100000 100000 206 212 247 269 334 411 593 60... |
| correct output |
|---|
| 8 RRRLRRRRRLLRRLLLRRLRRRRRRRRRRR... |
| user output |
|---|
| 8 RLRLLLRRLLLLRLLLLLLRLLLRLRRLLL... Truncated |
Test 65
Group: 4, 5
Verdict: WRONG ANSWER
| input |
|---|
| 100000 100000 92 143 202 204 264 308 345 371... |
| correct output |
|---|
| 8 RLRRRLRRLRRRLRRRRLRRRRLRRRRRRL... |
| user output |
|---|
| 8 LLRLRLLLLRLLLRRLLLLLLRLLLLRRLL... Truncated |
Test 66
Group: 4, 5
Verdict: ACCEPTED
| input |
|---|
| 80154 9438 42273 45355 54187 63725 91361 ... |
| correct output |
|---|
| 2 RRRLLRRRRRRRRRRRRRRRRRRRRRRRRR... |
| user output |
|---|
| 2 LLLLLLLLLLLLLRLLRLLLLLLLLLLLLL... Truncated |
Test 67
Group: 4, 5
Verdict: ACCEPTED
| input |
|---|
| 38898 29607 40780 40781 70137 101166 11258... |
| correct output |
|---|
| 8 RRLLLRLRRRRRLRRLLLRRRRRRRRRRLR... |
| user output |
|---|
| 8 LLLLLLLRLLLLLLLLLLLLRLLLLRLLLL... Truncated |
Test 68
Group: 4, 5
Verdict: ACCEPTED
| input |
|---|
| 80060 99998 30 32 51 53 65 67 76 78 94 96 ... |
| correct output |
|---|
| 4 LRLRLRRLRLRLRLRLRLLRLRRLLRRLRL... |
| user output |
|---|
| 4 LRLRLRRLRLRLRLRLRLLRLRRLLRRLRL... Truncated |
Test 69
Group: 4, 5
Verdict: ACCEPTED
| input |
|---|
| 100000 66672 0 2 2 2 2 2 3 3 3 3 4 4 4 5 5 ... |
| correct output |
|---|
| 2 RRRRRRRRRRRRRRRRRRRRRRRRRRRRRR... |
| user output |
|---|
| 2 LRLLLLRLLLRLLRLLLLLLLLLLRRRLLL... Truncated |
Test 70
Group: 4, 5
Verdict: WRONG ANSWER
| input |
|---|
| 100000 66672 0 1 2 2 3 4 5 7 10 11 12 12 14... |
| correct output |
|---|
| 4 RRRRRRRRRRRRRRRRRRRRRRRRRRRRRR... |
| user output |
|---|
| 4 RRRLRRLRRRLLRLRLLLLLRRLRLRLLRL... Truncated |
Test 71
Group: 4, 5
Verdict: WRONG ANSWER
| input |
|---|
| 100000 66672 2 4 5 5 9 10 24 28 38 39 46 49... |
| correct output |
|---|
| 8 RRRRRRRRRRRRRRRLRRRRRRRRRRRRRR... |
| user output |
|---|
| 8 RLLLLLRLRLRRLLLLRLLLRLRLLLLLRL... Truncated |
Test 72
Group: 5
Verdict: ACCEPTED
| input |
|---|
| 2000 100000 194733 864089 2391039 2487806 ... |
| correct output |
|---|
| 100 LLLLLRLLLRLLRRRRLRLLRLLLLLLLRL... |
| user output |
|---|
| 100 LLLLLRLLLRLLRRRRLRLLRLLLLLLLRL... Truncated |
Test 73
Group: 5
Verdict: ACCEPTED
| input |
|---|
| 100000 100000 33199 36596 45922 50591 57613 ... |
| correct output |
|---|
| 59591 LRRRRRRRRRRRRRRRRRRRRRRRRRRRRR... |
| user output |
|---|
| 59591 LRRRLRLRRLRRRLLLLRLRRLLLLRRRLL... Truncated |
Test 74
Group: 5
Verdict: WRONG ANSWER
| input |
|---|
| 100000 100000 7413 8312 13159 27037 36840 42... |
| correct output |
|---|
| 54908 RRRRRRRRRRRRRRRRRRRRRRRRRRRRRR... |
| user output |
|---|
| 54156 RLLLRRRRRLRLLLRLRRRLLLLLRLLLLR... Truncated |
Test 75
Group: 3, 5
Verdict: WRONG ANSWER
| input |
|---|
| 9 9 139383229 193752719 468046357 ... |
| correct output |
|---|
| 126661501 RLLLRRRRR |
| user output |
|---|
| 95511419 RLLLRLRLL |
Test 76
Group: 5
Verdict: ACCEPTED
| input |
|---|
| 100000 100000 935103974 935103974 935103974 ... |
| correct output |
|---|
| 935103974 LRRRRRRRRRRRRRRRRRRRRRRRRRRRRR... |
| user output |
|---|
| 935103974 LRLLLLLLLLLLLLLLLLLLLLLLLLLLLL... Truncated |
Test 77
Group: 5
Verdict: ACCEPTED
| input |
|---|
| 100000 100000 352052926 352052926 352052926 ... |
| correct output |
|---|
| 647937074 LRRRRRRRRRRRRRRRRRRRRRRRRRRRRR... |
| user output |
|---|
| 647937074 LRLLLLLLLLLLLLLLLLLLLLLLLLLLLL... Truncated |
Test 78
Group: 5
Verdict: ACCEPTED
| input |
|---|
| 100000 100000 933066547 933066548 933066548 ... |
| correct output |
|---|
| 933066547 LRRRRRRRRRRRRRRRRRRRRRRRRRRRRR... |
| user output |
|---|
| 933066547 LRLLLLLLLLLLLLLLLLLLLLLLLLLLLL... Truncated |
Test 79
Group: 5
Verdict: ACCEPTED
| input |
|---|
| 100000 100 10423 15052 26137 27860 41395 ... |
| correct output |
|---|
| 26084 RRRRRRRRRRRRRRRRRRRRRRRRRRRRRR... |
| user output |
|---|
| 26084 LLLLLLLLLLLLLLLLLLLLLLLLLLLLLL... Truncated |
Test 80
Group: 5
Verdict: ACCEPTED
| input |
|---|
| 100000 1000 7482 21863 23121 63084 95374 1... |
| correct output |
|---|
| 40860 RRRRRRRRRRRRRRRRRRRRRRRRRRRRRR... |
| user output |
|---|
| 40860 LLLLLLLLLLLLLLLLLLLLLLLLLLLLLL... Truncated |
Test 81
Group: 5
Verdict: ACCEPTED
| input |
|---|
| 100000 1000 581 6209 12415 12626 18099 605... |
| correct output |
|---|
| 37200 RRRRRRRRRRRRRRRRRRRRRRRRRRRRRR... |
| user output |
|---|
| 37200 LLLLLLLLLLLLLLLLLLLLLLLLLLLLLL... Truncated |
Test 82
Group: 5
Verdict: WRONG ANSWER
| input |
|---|
| 5056 54016 13380 123614 168690 320466 615... |
| correct output |
|---|
| 1225649 RRRRRRRRRRRRRRRRRRRRRRRRRRRRRR... |
| user output |
|---|
| 1225649 RRRRRRRRRLRRRRRRRRRRRRRRRRRRRR... Truncated |
Test 83
Group: 4, 5
Verdict: ACCEPTED
| input |
|---|
| 79988 100000 28 30 46 48 70 72 90 92 106 10... |
| correct output |
|---|
| 4 RLLRRLRLLRLRLRRLLRRLRLRLRLLRRL... |
| user output |
|---|
| 4 RLLRRLRLLRLRLRRLLRRLRLRLRLLRRL... Truncated |
Test 84
Group: 5
Verdict: WRONG ANSWER
| input |
|---|
| 100000 66672 0 4 133 181 182 183 186 250 30... |
| correct output |
|---|
| 143 RRRRRRRRRRRRRRRRRRRRRRRRRRRRRR... |
| user output |
|---|
| 143 LLRRLLRRRLRRLLLLRLLLLLRRLLRRLL... Truncated |
Test 85
Group: 5
Verdict: WRONG ANSWER
| input |
|---|
| 100000 66672 23 162 696 1403 1474 1507 1894... |
| correct output |
|---|
| 1012 LRRRRRRRRRRRRRRRRRRRRRRRRRRRRR... |
| user output |
|---|
| 1012 LRLRLLRRLRRLRLLLLRLLRRRLLLRLRR... Truncated |
Test 86
Group: 5
Verdict: WRONG ANSWER
| input |
|---|
| 2 100000 492620862 873092338 19913 31316 32969 33962 43720 ... |
| correct output |
|---|
| 873072425 RL |
| user output |
|---|
| 507373925 RL |
Test 87
Group: 5
Verdict: ACCEPTED
| input |
|---|
| 2 100000 351394362 401836177 16699 17194 20928 21271 22083 ... |
| correct output |
|---|
| 648600120 RL |
| user output |
|---|
| 648600120 RL |
