# | TimeUTC-0 | Username | Problem | Language | Result | Execution time | Memory |
---|---|---|---|---|---|---|---|
62865 | Kubalionzzale | Paint By Numbers (IOI16_paint) | C++14 | 2071 ms | 212992 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 "paint.h"
#include <cstdlib>
#include <iostream>
#include <string>
#include <algorithm>
std::string ans = "";
int prefix[200010] = { 0 }, suffix[200010] = { 0 };
bool dp[200010][110] = { 0 }, dprev[200010][110] = { 0 };
bool flag = 1;
int leftBiggest[200010][110] = { 0 };
int rightBiggest[200010][110] = { 0 };
int valq = 200005;
int biggest;
int sum = 0;
int howMuch;
int notx[200010] = { 0 }, xs[200010];
int length;
bool can;
std::string solve_puzzle(std::string str, std::vector<int> c) {
int k = c.size();
int n = str.size();
if (str[0] == '_')
# | 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... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |