QOJ.ac
QOJ
ID | Problem | Submitter | Result | Time | Memory | Language | File size | Submit time | Judge time |
---|---|---|---|---|---|---|---|---|---|
#706154 | #9484. Colored Complete Graph | BalintR# | AC ✓ | 151ms | 4760kb | C++20 | 2.3kb | 2024-11-03 07:49:28 | 2024-11-03 07:49:28 |
Judging History
answer
#include <bits/stdc++.h>
using namespace std;
typedef long long ll;
typedef pair<int, int> pii;
typedef vector<int> vi;
typedef vector<pii> vpii;
#define pb push_back
#define fs first
#define sn second
#define ms(a, x) memset(a, x, sizeof(a))
#define SZ(v) ((int) (v).size())
#define ALL(v) begin(v), end(v)
const int INF = 0x3f3f3f3f;
#define FR(i, n) for(int i = 0; i < (n); i++)
#define FOR(i, a, b) for(int i = (a); i < (b); i++)
#define FORR(i, a, b) for(int i = (a); i >= (b); i--)
#define dbg(x){cerr << #x << ' ' << (x) << endl;}
#define dbgArr(arr, n){cerr << #arr; FR(_i, n) cerr << ' ' << (arr)[_i]; cerr << endl;}
template <class T, class U>
ostream& operator<<(ostream &os, pair<T, U> p){return os << "(" << p.fs << ", " << p.sn << ")";}
const int MN = 5e4 + 5;
int n;
int dsu[2][MN];
vi roots[2];
vpii edges[2];
int find(int s, int a){
return dsu[s][a] < 0 ? a : dsu[s][a] = find(s, dsu[s][a]);
}
void merge(int s, int a, int b){
a = find(s, a), b = find(s, b);
assert(a != b);
dsu[s][a] += dsu[s][b];
dsu[s][b] = a;
}
bool query(int a, int b){
cout << "? " << a+1 << ' ' << b+1 << endl;
char res; cin >> res;
assert(res != 'F');
return res == 'R';
}
int main(){
cin.sync_with_stdio(0); cin.tie(0);
cin >> n;
ms(dsu, -1);
roots[0].pb(0);
roots[1].pb(0);
FOR(n1, 1, n){
assert(SZ(roots[0]) == 1 || SZ(roots[1]) == 1);
bool s = 0;
if(SZ(roots[0]) == 1) s = 1;
assert(SZ(roots[!s]) == 1);
while(!roots[s].empty()){
int n2 = roots[s].back();
if(query(n1, n2) == s){
edges[s].pb({n1, n2});
merge(s, n1, n2);
roots[s].pop_back();
}
else {
edges[!s].pb({n1, n2});
merge(!s, n1, n2);
roots[!s].pop_back();
break;
}
}
roots[0].pb(n1);
roots[1].pb(n1);
}
bool s = 0;
if(SZ(roots[0]) != 1) s = 1;
assert(SZ(roots[s]) == 1);
assert(SZ(edges[s]) == n-1);
assert(dsu[s][roots[s][0]] == -n);
cout << "!\n";
for(auto [a, b] : edges[s]){
cout << b+1 << ' ' << a+1 << '\n';
}
cout << flush;
}
Details
Tip: Click on the bar to expand more detailed information
Test #1:
score: 100
Accepted
time: 1ms
memory: 3964kb
input:
3 B B
output:
? 2 1 ? 3 2 ! 1 2 2 3
result:
ok AC
Test #2:
score: 0
Accepted
time: 12ms
memory: 3976kb
input:
983 B R R B B B B B R B R R R R R R R B B R R B R B R R B B R B R R R R B R B B B R R R B B R R B R B R B B B R B R R B R B B R R R B B B B R B R R B R B B R B R B R B R R R B B B R R B B B R R B R B B B R B B R R B B R R R R B R R B B B R B B B B R B R R B R R R B R R B R R B R R B R B R B B R B R ...
output:
? 2 1 ? 3 2 ? 3 1 ? 4 3 ? 4 2 ? 5 4 ? 6 5 ? 7 6 ? 8 7 ? 8 6 ? 9 8 ? 9 6 ? 9 5 ? 9 4 ? 9 3 ? 10 9 ? 11 10 ? 12 11 ? 12 10 ? 12 9 ? 13 12 ? 14 13 ? 14 12 ? 15 14 ? 15 12 ? 16 15 ? 17 16 ? 17 15 ? 17 12 ? 18 17 ? 18 12 ? 19 18 ? 20 19 ? 21 20 ? 22 21 ? 22 20 ? 23 22 ? 23 20 ? 23 19 ? 23 18 ? 24 23 ? 25...
result:
ok AC
Test #3:
score: 0
Accepted
time: 1ms
memory: 4004kb
input:
75 R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R
output:
? 2 1 ? 3 2 ? 4 3 ? 5 4 ? 6 5 ? 7 6 ? 8 7 ? 9 8 ? 10 9 ? 11 10 ? 12 11 ? 13 12 ? 14 13 ? 15 14 ? 16 15 ? 17 16 ? 18 17 ? 19 18 ? 20 19 ? 21 20 ? 22 21 ? 23 22 ? 24 23 ? 25 24 ? 26 25 ? 27 26 ? 28 27 ? 29 28 ? 30 29 ? 31 30 ? 32 31 ? 33 32 ? 34 33 ? 35 34 ? 36 35 ? 37 36 ? 38 37 ? 39 38 ? 40 39 ? 41 ...
result:
ok AC
Test #4:
score: 0
Accepted
time: 3ms
memory: 4108kb
input:
430 R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R ...
output:
? 2 1 ? 3 2 ? 4 3 ? 5 4 ? 6 5 ? 7 6 ? 8 7 ? 9 8 ? 10 9 ? 11 10 ? 12 11 ? 13 12 ? 14 13 ? 15 14 ? 16 15 ? 17 16 ? 18 17 ? 19 18 ? 20 19 ? 21 20 ? 22 21 ? 23 22 ? 24 23 ? 25 24 ? 26 25 ? 27 26 ? 28 27 ? 29 28 ? 30 29 ? 31 30 ? 32 31 ? 33 32 ? 34 33 ? 35 34 ? 36 35 ? 37 36 ? 38 37 ? 39 38 ? 40 39 ? 41 ...
result:
ok AC
Test #5:
score: 0
Accepted
time: 0ms
memory: 4104kb
input:
238 B R R B B B B B R B R R R R R R R B B R R B R B R R B B R B R R R R B R B B B R R R B B R R B R B R B B B R B R R B R B B R R R B B B B R B R R B R B B R B R B R B R R R B B B R R B B B R R B R B B B R B B R R B B R R R R B R R B B B R B B B B R B R R B R R R B R R B R R B R R B R B R B B R B R ...
output:
? 2 1 ? 3 2 ? 3 1 ? 4 3 ? 4 2 ? 5 4 ? 6 5 ? 7 6 ? 8 7 ? 8 6 ? 9 8 ? 9 6 ? 9 5 ? 9 4 ? 9 3 ? 10 9 ? 11 10 ? 12 11 ? 12 10 ? 12 9 ? 13 12 ? 14 13 ? 14 12 ? 15 14 ? 15 12 ? 16 15 ? 17 16 ? 17 15 ? 17 12 ? 18 17 ? 18 12 ? 19 18 ? 20 19 ? 21 20 ? 22 21 ? 22 20 ? 23 22 ? 23 20 ? 23 19 ? 23 18 ? 24 23 ? 25...
result:
ok AC
Test #6:
score: 0
Accepted
time: 1ms
memory: 4100kb
input:
42 R R R R R R R R R R R R R R R R R R R R R R R R R R R R B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B R B R B R B R B R B R B R B R B R B R B R B
output:
? 2 1 ? 3 2 ? 4 3 ? 5 4 ? 6 5 ? 7 6 ? 8 7 ? 9 8 ? 10 9 ? 11 10 ? 12 11 ? 13 12 ? 14 13 ? 15 14 ? 16 15 ? 17 16 ? 18 17 ? 19 18 ? 20 19 ? 21 20 ? 22 21 ? 23 22 ? 24 23 ? 25 24 ? 26 25 ? 27 26 ? 28 27 ? 29 28 ? 30 29 ? 30 28 ? 30 27 ? 30 26 ? 30 25 ? 30 24 ? 30 23 ? 30 22 ? 30 21 ? 30 20 ? 30 19 ? 30 ...
result:
ok AC
Test #7:
score: 0
Accepted
time: 0ms
memory: 4000kb
input:
759 R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R ...
output:
? 2 1 ? 3 2 ? 4 3 ? 5 4 ? 6 5 ? 7 6 ? 8 7 ? 9 8 ? 10 9 ? 11 10 ? 12 11 ? 13 12 ? 14 13 ? 15 14 ? 16 15 ? 17 16 ? 18 17 ? 19 18 ? 20 19 ? 21 20 ? 22 21 ? 23 22 ? 24 23 ? 25 24 ? 26 25 ? 27 26 ? 28 27 ? 29 28 ? 30 29 ? 31 30 ? 32 31 ? 33 32 ? 34 33 ? 35 34 ? 36 35 ? 37 36 ? 38 37 ? 39 38 ? 40 39 ? 41 ...
result:
ok AC
Test #8:
score: 0
Accepted
time: 5ms
memory: 4044kb
input:
389 R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R ...
output:
? 2 1 ? 3 2 ? 4 3 ? 5 4 ? 6 5 ? 7 6 ? 8 7 ? 9 8 ? 10 9 ? 11 10 ? 12 11 ? 13 12 ? 14 13 ? 15 14 ? 16 15 ? 17 16 ? 18 17 ? 19 18 ? 20 19 ? 21 20 ? 22 21 ? 23 22 ? 24 23 ? 25 24 ? 26 25 ? 27 26 ? 28 27 ? 29 28 ? 30 29 ? 31 30 ? 32 31 ? 33 32 ? 34 33 ? 35 34 ? 36 35 ? 37 36 ? 38 37 ? 39 38 ? 40 39 ? 41 ...
result:
ok AC
Test #9:
score: 0
Accepted
time: 1ms
memory: 4076kb
input:
47 R R R R R R R B B B B B B B B B R B R B R B R B R B R B R B R B R B R B R B R B R B R B R B R B R B R B R B R B R B R B R B R B R B R B R B R B R B R B R B R B R B R B R B R B R B
output:
? 2 1 ? 3 2 ? 4 3 ? 5 4 ? 6 5 ? 7 6 ? 8 7 ? 9 8 ? 9 7 ? 9 6 ? 9 5 ? 9 4 ? 9 3 ? 9 2 ? 9 1 ? 10 9 ? 11 10 ? 11 9 ? 12 11 ? 12 9 ? 13 12 ? 13 9 ? 14 13 ? 14 9 ? 15 14 ? 15 9 ? 16 15 ? 16 9 ? 17 16 ? 17 9 ? 18 17 ? 18 9 ? 19 18 ? 19 9 ? 20 19 ? 20 9 ? 21 20 ? 21 9 ? 22 21 ? 22 9 ? 23 22 ? 23 9 ? 24 23 ...
result:
ok AC
Test #10:
score: 0
Accepted
time: 4ms
memory: 4084kb
input:
14657 R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R ...
output:
? 2 1 ? 3 2 ? 4 3 ? 5 4 ? 6 5 ? 7 6 ? 8 7 ? 9 8 ? 10 9 ? 11 10 ? 12 11 ? 13 12 ? 14 13 ? 15 14 ? 16 15 ? 17 16 ? 18 17 ? 19 18 ? 20 19 ? 21 20 ? 22 21 ? 23 22 ? 24 23 ? 25 24 ? 26 25 ? 27 26 ? 28 27 ? 29 28 ? 30 29 ? 31 30 ? 32 31 ? 33 32 ? 34 33 ? 35 34 ? 36 35 ? 37 36 ? 38 37 ? 39 38 ? 40 39 ? 41 ...
result:
ok AC
Test #11:
score: 0
Accepted
time: 19ms
memory: 4164kb
input:
15755 R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R ...
output:
? 2 1 ? 3 2 ? 4 3 ? 5 4 ? 6 5 ? 7 6 ? 8 7 ? 9 8 ? 10 9 ? 11 10 ? 12 11 ? 13 12 ? 14 13 ? 15 14 ? 16 15 ? 17 16 ? 18 17 ? 19 18 ? 20 19 ? 21 20 ? 22 21 ? 23 22 ? 24 23 ? 25 24 ? 26 25 ? 27 26 ? 28 27 ? 29 28 ? 30 29 ? 31 30 ? 32 31 ? 33 32 ? 34 33 ? 35 34 ? 36 35 ? 37 36 ? 38 37 ? 39 38 ? 40 39 ? 41 ...
result:
ok AC
Test #12:
score: 0
Accepted
time: 47ms
memory: 4312kb
input:
14236 B R R B B B B B R B R R R R R R R B B R R B R B R R B B R B R R R R B R B B B R R R B B R R B R B R B B B R B R R B R B B R R R B B B B R B R R B R B B R B R B R B R R R B B B R R B B B R R B R B B B R B B R R B B R R R R B R R B B B R B B B B R B R R B R R R B R R B R R B R R B R B R B B R B ...
output:
? 2 1 ? 3 2 ? 3 1 ? 4 3 ? 4 2 ? 5 4 ? 6 5 ? 7 6 ? 8 7 ? 8 6 ? 9 8 ? 9 6 ? 9 5 ? 9 4 ? 9 3 ? 10 9 ? 11 10 ? 12 11 ? 12 10 ? 12 9 ? 13 12 ? 14 13 ? 14 12 ? 15 14 ? 15 12 ? 16 15 ? 17 16 ? 17 15 ? 17 12 ? 18 17 ? 18 12 ? 19 18 ? 20 19 ? 21 20 ? 22 21 ? 22 20 ? 23 22 ? 23 20 ? 23 19 ? 23 18 ? 24 23 ? 25...
result:
ok AC
Test #13:
score: 0
Accepted
time: 42ms
memory: 4224kb
input:
19615 R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R ...
output:
? 2 1 ? 3 2 ? 4 3 ? 5 4 ? 6 5 ? 7 6 ? 8 7 ? 9 8 ? 10 9 ? 11 10 ? 12 11 ? 13 12 ? 14 13 ? 15 14 ? 16 15 ? 17 16 ? 18 17 ? 19 18 ? 20 19 ? 21 20 ? 22 21 ? 23 22 ? 24 23 ? 25 24 ? 26 25 ? 27 26 ? 28 27 ? 29 28 ? 30 29 ? 31 30 ? 32 31 ? 33 32 ? 34 33 ? 35 34 ? 36 35 ? 37 36 ? 38 37 ? 39 38 ? 40 39 ? 41 ...
result:
ok AC
Test #14:
score: 0
Accepted
time: 33ms
memory: 4224kb
input:
30668 R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R ...
output:
? 2 1 ? 3 2 ? 4 3 ? 5 4 ? 6 5 ? 7 6 ? 8 7 ? 9 8 ? 10 9 ? 11 10 ? 12 11 ? 13 12 ? 14 13 ? 15 14 ? 16 15 ? 17 16 ? 18 17 ? 19 18 ? 20 19 ? 21 20 ? 22 21 ? 23 22 ? 24 23 ? 25 24 ? 26 25 ? 27 26 ? 28 27 ? 29 28 ? 30 29 ? 31 30 ? 32 31 ? 33 32 ? 34 33 ? 35 34 ? 36 35 ? 37 36 ? 38 37 ? 39 38 ? 40 39 ? 41 ...
result:
ok AC
Test #15:
score: 0
Accepted
time: 99ms
memory: 4568kb
input:
39166 R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R ...
output:
? 2 1 ? 3 2 ? 4 3 ? 5 4 ? 6 5 ? 7 6 ? 8 7 ? 9 8 ? 10 9 ? 11 10 ? 12 11 ? 13 12 ? 14 13 ? 15 14 ? 16 15 ? 17 16 ? 18 17 ? 19 18 ? 20 19 ? 21 20 ? 22 21 ? 23 22 ? 24 23 ? 25 24 ? 26 25 ? 27 26 ? 28 27 ? 29 28 ? 30 29 ? 31 30 ? 32 31 ? 33 32 ? 34 33 ? 35 34 ? 36 35 ? 37 36 ? 38 37 ? 39 38 ? 40 39 ? 41 ...
result:
ok AC
Test #16:
score: 0
Accepted
time: 41ms
memory: 4348kb
input:
35168 R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R ...
output:
? 2 1 ? 3 2 ? 4 3 ? 5 4 ? 6 5 ? 7 6 ? 8 7 ? 9 8 ? 10 9 ? 11 10 ? 12 11 ? 13 12 ? 14 13 ? 15 14 ? 16 15 ? 17 16 ? 18 17 ? 19 18 ? 20 19 ? 21 20 ? 22 21 ? 23 22 ? 24 23 ? 25 24 ? 26 25 ? 27 26 ? 28 27 ? 29 28 ? 30 29 ? 31 30 ? 32 31 ? 33 32 ? 34 33 ? 35 34 ? 36 35 ? 37 36 ? 38 37 ? 39 38 ? 40 39 ? 41 ...
result:
ok AC
Test #17:
score: 0
Accepted
time: 100ms
memory: 4408kb
input:
45420 R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R ...
output:
? 2 1 ? 3 2 ? 4 3 ? 5 4 ? 6 5 ? 7 6 ? 8 7 ? 9 8 ? 10 9 ? 11 10 ? 12 11 ? 13 12 ? 14 13 ? 15 14 ? 16 15 ? 17 16 ? 18 17 ? 19 18 ? 20 19 ? 21 20 ? 22 21 ? 23 22 ? 24 23 ? 25 24 ? 26 25 ? 27 26 ? 28 27 ? 29 28 ? 30 29 ? 31 30 ? 32 31 ? 33 32 ? 34 33 ? 35 34 ? 36 35 ? 37 36 ? 38 37 ? 39 38 ? 40 39 ? 41 ...
result:
ok AC
Test #18:
score: 0
Accepted
time: 65ms
memory: 4308kb
input:
45526 R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R ...
output:
? 2 1 ? 3 2 ? 4 3 ? 5 4 ? 6 5 ? 7 6 ? 8 7 ? 9 8 ? 10 9 ? 11 10 ? 12 11 ? 13 12 ? 14 13 ? 15 14 ? 16 15 ? 17 16 ? 18 17 ? 19 18 ? 20 19 ? 21 20 ? 22 21 ? 23 22 ? 24 23 ? 25 24 ? 26 25 ? 27 26 ? 28 27 ? 29 28 ? 30 29 ? 31 30 ? 32 31 ? 33 32 ? 34 33 ? 35 34 ? 36 35 ? 37 36 ? 38 37 ? 39 38 ? 40 39 ? 41 ...
result:
ok AC
Test #19:
score: 0
Accepted
time: 65ms
memory: 4332kb
input:
48225 R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R ...
output:
? 2 1 ? 3 2 ? 4 3 ? 5 4 ? 6 5 ? 7 6 ? 8 7 ? 9 8 ? 10 9 ? 11 10 ? 12 11 ? 13 12 ? 14 13 ? 15 14 ? 16 15 ? 17 16 ? 18 17 ? 19 18 ? 20 19 ? 21 20 ? 22 21 ? 23 22 ? 24 23 ? 25 24 ? 26 25 ? 27 26 ? 28 27 ? 29 28 ? 30 29 ? 31 30 ? 32 31 ? 33 32 ? 34 33 ? 35 34 ? 36 35 ? 37 36 ? 38 37 ? 39 38 ? 40 39 ? 41 ...
result:
ok AC
Test #20:
score: 0
Accepted
time: 38ms
memory: 4284kb
input:
40451 R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R ...
output:
? 2 1 ? 3 2 ? 4 3 ? 5 4 ? 6 5 ? 7 6 ? 8 7 ? 9 8 ? 10 9 ? 11 10 ? 12 11 ? 13 12 ? 14 13 ? 15 14 ? 16 15 ? 17 16 ? 18 17 ? 19 18 ? 20 19 ? 21 20 ? 22 21 ? 23 22 ? 24 23 ? 25 24 ? 26 25 ? 27 26 ? 28 27 ? 29 28 ? 30 29 ? 31 30 ? 32 31 ? 33 32 ? 34 33 ? 35 34 ? 36 35 ? 37 36 ? 38 37 ? 39 38 ? 40 39 ? 41 ...
result:
ok AC
Test #21:
score: 0
Accepted
time: 62ms
memory: 4280kb
input:
47265 R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R ...
output:
? 2 1 ? 3 2 ? 4 3 ? 5 4 ? 6 5 ? 7 6 ? 8 7 ? 9 8 ? 10 9 ? 11 10 ? 12 11 ? 13 12 ? 14 13 ? 15 14 ? 16 15 ? 17 16 ? 18 17 ? 19 18 ? 20 19 ? 21 20 ? 22 21 ? 23 22 ? 24 23 ? 25 24 ? 26 25 ? 27 26 ? 28 27 ? 29 28 ? 30 29 ? 31 30 ? 32 31 ? 33 32 ? 34 33 ? 35 34 ? 36 35 ? 37 36 ? 38 37 ? 39 38 ? 40 39 ? 41 ...
result:
ok AC
Test #22:
score: 0
Accepted
time: 56ms
memory: 4308kb
input:
40881 R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R ...
output:
? 2 1 ? 3 2 ? 4 3 ? 5 4 ? 6 5 ? 7 6 ? 8 7 ? 9 8 ? 10 9 ? 11 10 ? 12 11 ? 13 12 ? 14 13 ? 15 14 ? 16 15 ? 17 16 ? 18 17 ? 19 18 ? 20 19 ? 21 20 ? 22 21 ? 23 22 ? 24 23 ? 25 24 ? 26 25 ? 27 26 ? 28 27 ? 29 28 ? 30 29 ? 31 30 ? 32 31 ? 33 32 ? 34 33 ? 35 34 ? 36 35 ? 37 36 ? 38 37 ? 39 38 ? 40 39 ? 41 ...
result:
ok AC
Test #23:
score: 0
Accepted
time: 99ms
memory: 4700kb
input:
44327 B R R B B B B B R B R R R R R R R B B R R B R B R R B B R B R R R R B R B B B R R R B B R R B R B R B B B R B R R B R B B R R R B B B B R B R R B R B B R B R B R B R R R B B B R R B B B R R B R B B B R B B R R B B R R R R B R R B B B R B B B B R B R R B R R R B R R B R R B R R B R B R B B R B ...
output:
? 2 1 ? 3 2 ? 3 1 ? 4 3 ? 4 2 ? 5 4 ? 6 5 ? 7 6 ? 8 7 ? 8 6 ? 9 8 ? 9 6 ? 9 5 ? 9 4 ? 9 3 ? 10 9 ? 11 10 ? 12 11 ? 12 10 ? 12 9 ? 13 12 ? 14 13 ? 14 12 ? 15 14 ? 15 12 ? 16 15 ? 17 16 ? 17 15 ? 17 12 ? 18 17 ? 18 12 ? 19 18 ? 20 19 ? 21 20 ? 22 21 ? 22 20 ? 23 22 ? 23 20 ? 23 19 ? 23 18 ? 24 23 ? 25...
result:
ok AC
Test #24:
score: 0
Accepted
time: 58ms
memory: 4272kb
input:
48093 R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R ...
output:
? 2 1 ? 3 2 ? 4 3 ? 5 4 ? 6 5 ? 7 6 ? 8 7 ? 9 8 ? 10 9 ? 11 10 ? 12 11 ? 13 12 ? 14 13 ? 15 14 ? 16 15 ? 17 16 ? 18 17 ? 19 18 ? 20 19 ? 21 20 ? 22 21 ? 23 22 ? 24 23 ? 25 24 ? 26 25 ? 27 26 ? 28 27 ? 29 28 ? 30 29 ? 31 30 ? 32 31 ? 33 32 ? 34 33 ? 35 34 ? 36 35 ? 37 36 ? 38 37 ? 39 38 ? 40 39 ? 41 ...
result:
ok AC
Test #25:
score: 0
Accepted
time: 91ms
memory: 4284kb
input:
49999 R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R ...
output:
? 2 1 ? 3 2 ? 4 3 ? 5 4 ? 6 5 ? 7 6 ? 8 7 ? 9 8 ? 10 9 ? 11 10 ? 12 11 ? 13 12 ? 14 13 ? 15 14 ? 16 15 ? 17 16 ? 18 17 ? 19 18 ? 20 19 ? 21 20 ? 22 21 ? 23 22 ? 24 23 ? 25 24 ? 26 25 ? 27 26 ? 28 27 ? 29 28 ? 30 29 ? 31 30 ? 32 31 ? 33 32 ? 34 33 ? 35 34 ? 36 35 ? 37 36 ? 38 37 ? 39 38 ? 40 39 ? 41 ...
result:
ok AC
Test #26:
score: 0
Accepted
time: 148ms
memory: 4756kb
input:
50000 R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R ...
output:
? 2 1 ? 3 2 ? 4 3 ? 5 4 ? 6 5 ? 7 6 ? 8 7 ? 9 8 ? 10 9 ? 11 10 ? 12 11 ? 13 12 ? 14 13 ? 15 14 ? 16 15 ? 17 16 ? 18 17 ? 19 18 ? 20 19 ? 21 20 ? 22 21 ? 23 22 ? 24 23 ? 25 24 ? 26 25 ? 27 26 ? 28 27 ? 29 28 ? 30 29 ? 31 30 ? 32 31 ? 33 32 ? 34 33 ? 35 34 ? 36 35 ? 37 36 ? 38 37 ? 39 38 ? 40 39 ? 41 ...
result:
ok AC
Test #27:
score: 0
Accepted
time: 151ms
memory: 4736kb
input:
50000 R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R ...
output:
? 2 1 ? 3 2 ? 4 3 ? 5 4 ? 6 5 ? 7 6 ? 8 7 ? 9 8 ? 10 9 ? 11 10 ? 12 11 ? 13 12 ? 14 13 ? 15 14 ? 16 15 ? 17 16 ? 18 17 ? 19 18 ? 20 19 ? 21 20 ? 22 21 ? 23 22 ? 24 23 ? 25 24 ? 26 25 ? 27 26 ? 28 27 ? 29 28 ? 30 29 ? 31 30 ? 32 31 ? 33 32 ? 34 33 ? 35 34 ? 36 35 ? 37 36 ? 38 37 ? 39 38 ? 40 39 ? 41 ...
result:
ok AC
Test #28:
score: 0
Accepted
time: 90ms
memory: 4704kb
input:
49999 B R R B B B B B R B R R R R R R R B B R R B R B R R B B R B R R R R B R B B B R R R B B R R B R B R B B B R B R R B R B B R R R B B B B R B R R B R B B R B R B R B R R R B B B R R B B B R R B R B B B R B B R R B B R R R R B R R B B B R B B B B R B R R B R R R B R R B R R B R R B R B R B B R B ...
output:
? 2 1 ? 3 2 ? 3 1 ? 4 3 ? 4 2 ? 5 4 ? 6 5 ? 7 6 ? 8 7 ? 8 6 ? 9 8 ? 9 6 ? 9 5 ? 9 4 ? 9 3 ? 10 9 ? 11 10 ? 12 11 ? 12 10 ? 12 9 ? 13 12 ? 14 13 ? 14 12 ? 15 14 ? 15 12 ? 16 15 ? 17 16 ? 17 15 ? 17 12 ? 18 17 ? 18 12 ? 19 18 ? 20 19 ? 21 20 ? 22 21 ? 22 20 ? 23 22 ? 23 20 ? 23 19 ? 23 18 ? 24 23 ? 25...
result:
ok AC
Test #29:
score: 0
Accepted
time: 105ms
memory: 4664kb
input:
50000 R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R ...
output:
? 2 1 ? 3 2 ? 4 3 ? 5 4 ? 6 5 ? 7 6 ? 8 7 ? 9 8 ? 10 9 ? 11 10 ? 12 11 ? 13 12 ? 14 13 ? 15 14 ? 16 15 ? 17 16 ? 18 17 ? 19 18 ? 20 19 ? 21 20 ? 22 21 ? 23 22 ? 24 23 ? 25 24 ? 26 25 ? 27 26 ? 28 27 ? 29 28 ? 30 29 ? 31 30 ? 32 31 ? 33 32 ? 34 33 ? 35 34 ? 36 35 ? 37 36 ? 38 37 ? 39 38 ? 40 39 ? 41 ...
result:
ok AC
Test #30:
score: 0
Accepted
time: 1ms
memory: 4024kb
input:
4 B R R B B
output:
? 2 1 ? 3 2 ? 3 1 ? 4 3 ? 4 2 ! 1 2 3 4 2 4
result:
ok AC
Test #31:
score: 0
Accepted
time: 1ms
memory: 3972kb
input:
5 B R R B B B
output:
? 2 1 ? 3 2 ? 3 1 ? 4 3 ? 4 2 ? 5 4 ! 1 2 3 4 2 4 4 5
result:
ok AC
Test #32:
score: 0
Accepted
time: 1ms
memory: 4008kb
input:
6 R R R R B B B B B
output:
? 2 1 ? 3 2 ? 4 3 ? 5 4 ? 6 5 ? 6 4 ? 6 3 ? 6 2 ? 6 1 ! 5 6 4 6 3 6 2 6 1 6
result:
ok AC
Test #33:
score: 0
Accepted
time: 125ms
memory: 4716kb
input:
50000 B R R B B B B B R B R R R R R R R B B R R B R B R R B B R B R R R R B R B B B R R R B B R R B R B R B B B R B R R B R B B R R R B B B B R B R R B R B B R B R B R B R R R B B B R R B B B R R B R B B B R B B R R B B R R R R B R R B B B R B B B B R B R R B R R R B R R B R R B R R B R B R B B R B ...
output:
? 2 1 ? 3 2 ? 3 1 ? 4 3 ? 4 2 ? 5 4 ? 6 5 ? 7 6 ? 8 7 ? 8 6 ? 9 8 ? 9 6 ? 9 5 ? 9 4 ? 9 3 ? 10 9 ? 11 10 ? 12 11 ? 12 10 ? 12 9 ? 13 12 ? 14 13 ? 14 12 ? 15 14 ? 15 12 ? 16 15 ? 17 16 ? 17 15 ? 17 12 ? 18 17 ? 18 12 ? 19 18 ? 20 19 ? 21 20 ? 22 21 ? 22 20 ? 23 22 ? 23 20 ? 23 19 ? 23 18 ? 24 23 ? 25...
result:
ok AC
Test #34:
score: 0
Accepted
time: 126ms
memory: 4760kb
input:
50000 R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R ...
output:
? 2 1 ? 3 2 ? 4 3 ? 5 4 ? 6 5 ? 7 6 ? 8 7 ? 9 8 ? 10 9 ? 11 10 ? 12 11 ? 13 12 ? 14 13 ? 15 14 ? 16 15 ? 17 16 ? 18 17 ? 19 18 ? 20 19 ? 21 20 ? 22 21 ? 23 22 ? 24 23 ? 25 24 ? 26 25 ? 27 26 ? 28 27 ? 29 28 ? 30 29 ? 31 30 ? 32 31 ? 33 32 ? 34 33 ? 35 34 ? 36 35 ? 37 36 ? 38 37 ? 39 38 ? 40 39 ? 41 ...
result:
ok AC
Test #35:
score: 0
Accepted
time: 48ms
memory: 4344kb
input:
50000 R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R ...
output:
? 2 1 ? 3 2 ? 4 3 ? 5 4 ? 6 5 ? 7 6 ? 8 7 ? 9 8 ? 10 9 ? 11 10 ? 12 11 ? 13 12 ? 14 13 ? 15 14 ? 16 15 ? 17 16 ? 18 17 ? 19 18 ? 20 19 ? 21 20 ? 22 21 ? 23 22 ? 24 23 ? 25 24 ? 26 25 ? 27 26 ? 28 27 ? 29 28 ? 30 29 ? 31 30 ? 32 31 ? 33 32 ? 34 33 ? 35 34 ? 36 35 ? 37 36 ? 38 37 ? 39 38 ? 40 39 ? 41 ...
result:
ok AC
Test #36:
score: 0
Accepted
time: 63ms
memory: 4360kb
input:
50000 R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R ...
output:
? 2 1 ? 3 2 ? 4 3 ? 5 4 ? 6 5 ? 7 6 ? 8 7 ? 9 8 ? 10 9 ? 11 10 ? 12 11 ? 13 12 ? 14 13 ? 15 14 ? 16 15 ? 17 16 ? 18 17 ? 19 18 ? 20 19 ? 21 20 ? 22 21 ? 23 22 ? 24 23 ? 25 24 ? 26 25 ? 27 26 ? 28 27 ? 29 28 ? 30 29 ? 31 30 ? 32 31 ? 33 32 ? 34 33 ? 35 34 ? 36 35 ? 37 36 ? 38 37 ? 39 38 ? 40 39 ? 41 ...
result:
ok AC
Extra Test:
score: 0
Extra Test Passed