# | TimeUTC-0 | Username | Problem | Language | Result | Execution time | Memory |
---|---|---|---|---|---|---|---|
981599 | Ghulam_Junaid | Rainforest Jumps (APIO21_jumps) | C++17 | 4050 ms | 570704 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 "jumps.h"
using namespace std;
const int MXN = 2e5 + 10;
const int T = 330;
int n, pos[MXN], to_left[MXN], to_right[MXN], dp[MXN][T + 1], dp_right[MXN][T + 1];
vector<int> seg[4 * MXN], h;
bool subtask1 = 1;
void build(int v = 1, int s = 0, int e = n){
if (e - s == 1){
seg[v] = {h[s]};
return;
}
int mid = (s + e) / 2, lc = 2 * v, rc = lc + 1;
build(lc, s, mid);
build(rc, mid, e);
seg[v] = seg[lc];
for (int x : seg[rc])
seg[v].push_back(x);
sort(seg[v].begin(), seg[v].end());
}
# | 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... |