# | TimeUTC-0 | Username | Problem | Language | Result | Execution time | Memory |
---|---|---|---|---|---|---|---|
935229 | asdasdqwer | Matryoshka (JOI16_matryoshka) | C++14 | 436 ms | 27520 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 <bits/stdc++.h>
using namespace std;
#define pii array<int,2>
signed main() {
int n,q;cin>>n>>q;
vector<pii> dolls(n);
for (auto &x:dolls) {
cin>>x[0]>>x[1];
}
sort(dolls.begin(), dolls.end(), [](const pii &x, const pii &y) {
if (x[0] != y[0]) return x[0] > y[0];
return x[1] < y[1];
});
vector<pii> quer(q);
for (auto &x:quer)cin>>x[0]>>x[1];
vector<pii> srtQuer = quer;
sort(srtQuer.begin(), srtQuer.end(), [](const pii &x, const pii &y) {
if (x[0] != y[0]) return x[0] < y[0];
return x[1] < y[1];
});
map<pii,int> ans;
while (srtQuer.size() && srtQuer.back()[0] > dolls[0][0]) {
ans[srtQuer.back()] = 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... |