# | TimeUTC-0 | Username | Problem | Language | Result | Execution time | Memory |
---|---|---|---|---|---|---|---|
23726 | Nirjhor | Unscrambling a Messy Bug (IOI16_messy) | C++14 | 3 ms | 512 KiB |
This submission is migrated from previous version of oj.uz, which used different machine for grading. This submission may have different result if resubmitted.
#include <bits/stdc++.h>
#include "messy.h"
using namespace std;
const int N = 135;
// [l, r)
void go (int n, int l, int r) {
if (l + 1 == r) return;
int m = l + r >> 1;
string s = "";
for (int i = 0; i < n; ++i) {
s += '1';
}
for (int i = l; i < r; ++i) {
s[i] = '0';
}
for (int i = l; i < m; ++i) {
s[i] = '1';
// cout << s << endl;
add_element(s);
s[i] = '0';
}
go(n, l, m);
go(n, m, r);
}
vector <int> v;
Compilation message (stderr)
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |