# | TimeUTC-0 | Username | Problem | Language | Result | Execution time | Memory |
---|---|---|---|---|---|---|---|
591539 | Temmie | Wombats (IOI13_wombats) | C++17 | 20044 ms | 77316 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 "wombats.h"
#include <bits/stdc++.h>
constexpr const int BS = 30;
constexpr const int mxr = 5000;
constexpr const int mxc = 200;
constexpr const int mxv = 0b01111111;
int r, c;
unsigned int h[mxr][mxc];
unsigned int v[mxr][mxc];
struct Block {
int sc = -1, ec = -1;
unsigned int con[mxc][mxc];
void update(int _sc, int _ec) {
sc = _sc;
ec = _ec;
memset(con, mxv, sizeof(con));
for (int j = 0; j < c; j++) {
con[j][j] = 0;
}
static unsigned int nxt[mxc][mxc];
for (int i = ec; i >= sc; i--) {
memset(nxt, mxv, sizeof(nxt));
if (i == ec) {
for (int j = 0; j < c; j++) {
nxt[j][j] = 0;
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... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |