이 제출은 이전 버전의 oj.uz에서 채점하였습니다. 현재는 제출 당시와는 다른 서버에서 채점을 하기 때문에, 다시 제출하면 결과가 달라질 수도 있습니다.
#include <bits/stdc++.h>
using namespace std;
long long b[323567],c[223456],a[323456],tt,d[234564],e[456744];
long long x,m,n,t,k,l;
long long i , j,r,s,y,z;
string p,q;
int main(){
l = 2345688789456;
cin >> n>>k>>m;
for (i = 0; i <n; i ++)
cin >> a[i]>>b[i]>>c[i]>>d[i];
for (i = 0; i<m; i ++){
cin >>x>>y;
for (j = 1; j<=k; j ++)
e[j]=l;
t=0;
for (j = 0; j<n; j ++){
if (y<=d[j]&&y>=c[j]){
r= abs(x-a[j]);
e[b[j]]=min(e[b[j]],r);
}
}
s = 0;
for (j = 1; j<=k; j ++){
s=max(s,e[j]);
}
if (s == l)
s=-1;
cout << s<<endl;
}
}
# | 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... |