# | TimeUTC-0 | Username | Problem | Language | Result | Execution time | Memory |
---|---|---|---|---|---|---|---|
1012179 | d4xn | Bubble Sort 2 (JOI18_bubblesort2) | C++17 | 9027 ms | 1628 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.
#pragma GCC optimize ("Ofast")
#include "bubblesort2.h"
#include <bits/stdc++.h>
using namespace std;
const int N = 8000;
int n, seg[N*4];
pair<int, int> b[N];
void update(int x, int p=1, int l=0, int r=n-1) {
if (l == r) {
seg[p] = 1;
return;
}
int mid = (l+r) >> 1;
if (x <= mid) update(x, p*2, l, mid);
else update(x, p*2+1, mid+1, r);
seg[p] = seg[p*2] + seg[p*2+1];
}
int query(int L, int R, int p=1, int l=0, int r=n-1) {
if (L <= l && r <= R) {
return seg[p];
}
int mid = (l+r) >> 1;
int x = 0;
# | 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... |