# | TimeUTC-0 | Username | Problem | Language | Result | Execution time | Memory |
---|---|---|---|---|---|---|---|
261258 | Berted | Fuel Station (NOI20_fuelstation) | C++14 | 2035 ms | 45512 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 <iostream>
#include <algorithm>
#include <map>
#define ll long long
#define pii pair<int, int>
#define ppi pair<pii, int>
#define fst first
#define snd second
using namespace std;
const int SZ = (1 << 20) + 69;
int n, d;
ll coord[300069] = {}, seg[SZ] = {}, lz[SZ], rs = 1e18;
map<int, int> mp;
ppi dt[300069] = {};
void bld(int idx, int L, int R)
{
if (L < R)
{
bld(2 * idx, L, (L + R) / 2);
bld(2 * idx + 1, (L + R) / 2 + 1, R);
seg[idx] = max(seg[2 * idx], seg[2 * idx + 1]);
}
else {seg[idx] = coord[L];}
}
void prop(int idx, int L, int R)
# | 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... |