# | TimeUTC-0 | Username | Problem | Language | Result | Execution time | Memory |
---|---|---|---|---|---|---|---|
598636 | CaroLinda | Weirdtree (RMI21_weirdtree) | C++14 | 2071 ms | 6104 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 "weirdtree.h"
#include <bits/stdc++.h>
//solving for k == 1
#define ll long long
const int MAXN = 8e4+10;
using namespace std;
int N, Q;
int mx[MAXN*4];
ll soma[MAXN*4];
int m(int l, int r){
return (l+r)>>1;
}
void updPoint(int pos, int l, int r, int id, int val){
if(l == r){
mx[pos] = val;
soma[pos] = val;
return;
}
if(id <= m(l,r))
updPoint(pos<<1, l, m(l,r), id, val);
else updPoint(pos<<1|1, m(l,r)+1, r, id, val);
# | 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... |