# | TimeUTC-0 | Username | Problem | Language | Result | Execution time | Memory |
---|---|---|---|---|---|---|---|
1160123 | Hanksburger | Advertisement 2 (JOI23_ho_t2) | C++20 | 1626 ms | 1114112 KiB |
#include <bits/stdc++.h>
#define int long long
using namespace std;
vector<pair<int, int> > vec;
vector<int> seg, iL, iR, jL, jR;
int a, b, num=1000000000;
void create()
{
seg.push_back(0);
iL.push_back(0);
iR.push_back(0);
jL.push_back(0);
jR.push_back(0);
}
void upd2(int i, int l, int r)
{
//cout << "upd2 " << i << ' ' << l << ' ' << r << '\n';
if (l==r)
{
seg[i]++;
return;
}
int mid=(l+r)/2;
if (b<=mid)
{
if (!jL[i])
{
jL[i]=seg.size();
create();
}
# | 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... |