| # | Time | Username | Problem | Language | Result | Execution time | Memory |
|---|---|---|---|---|---|---|---|
| 1333480 | candi_ositos | 새로운 문제 (POI11_pat) | C++20 | 461 ms | 12168 KiB |
#include <bits/stdc++.h>
using namespace std;
int main(){
int n, m;
cin>>n;
vector <pair <int, int> > fp;
vector <vector <int> > a(n);
for(int i=0; i<n; ++i){
int aux;
cin>>aux;
a[i].resize(aux);
for(int j=0; j<aux; ++j){
cin>>a[i][j];
fp.push_back({a[i][j], i});
}
sort(a[i].begin(), a[i].end());
}
m=fp.size();
sort(fp.begin(), fp.end());
while(m>2){
if(fp[m-1].second==fp[m-2].second){
fp.pop_back();
--m;
continue;
}
if(fp[m-3].first<=fp[m-1].first-fp[m-2].first){
fp.pop_back();
--m;
continue;
}
for(int i=0; i<n; ++i){
if(i==fp[m-1].second || i==fp[m-2].second){
continue;
}
int li=0, ri=a[i].size()-1;
while(li<ri){
int aux=(li+ri)/2;
if(a[i][aux]<=fp[m-1].first-fp[m-2].first){
li=aux+1;
continue;
}
ri=aux;
}
if(a[i][li]>fp[m-1].first-fp[m-2].first && a[i][li]<fp[m-1].first+fp[m-2].first){
cout<<i+1<<" "<<a[i][li]<<" "<<fp[m-2].second+1<<" "<<fp[m-2].first<<" "<<fp[m-1].second+1<<" "<<fp[m-1].first<<"\n";
return 0;
}
}
--m;
fp.pop_back();
}
cout<<"NIE\n";
return 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... | ||||
| # | 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... | ||||
| # | Verdict | Execution time | Memory | Grader output |
|---|---|---|---|---|
| Fetching results... | ||||
| # | Verdict | Execution time | Memory | Grader output |
|---|---|---|---|---|
| Fetching results... | ||||
