# | TimeUTC-0 | Username | Problem | Language | Result | Execution time | Memory |
---|---|---|---|---|---|---|---|
49657 | khsoo01 | Unscrambling a Messy Bug (IOI16_messy) | C++11 | 4 ms | 640 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;
int n;
void Add (int S, int E) {
if(S >= E) return;
int M = (S+E)/2;
for(int k=S;k<=M;k++) {
string R = "";
for(int i=0;i<n;i++) {
if(i < S || i > E || i == k) R += '1';
else R += '0';
}
add_element(R);
}
Add(S, M);
Add(M+1, E);
}
vector<int> Solve (vector<int> C) {
vector<int> va, vb, a, b;
if(C.size() == 1) {
a.push_back(C[0]);
return a;
}
string tmp = "";
for(int i=0;i<n;i++) {
tmp += '1';
}
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... |