#include "weirdtree.h"
#include <bits/stdc++.h>
using namespace std;
using ll = long long;
vector<int> A;
void initialise(int N, int Q, int h[]) {
A.assign(N, 0);
for (int i = 0; i < N; ++i) {
A[i] = h[i + 1];
}
}
void cut(int l, int r, int k) {
--l;
while (k--) {
int mx = l;
for (int i = l + 1; i < r; ++i) {
if (A[i] > A[mx]) {
mx = i;
}
}
A[mx] = max(0, A[mx] - 1);
}
}
void magic(int i, int x) {
--i;
A[i] = x;
// Your code here.
}
ll inspect(int l, int r) {
--l;
return accumulate(A.begin() + l, A.begin() + r, 0LL);
}
# | 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... |