제출 #1333482

#제출 시각아이디문제언어결과실행 시간메모리
1333482adriines06Sticks (POI11_pat)C++20
28 / 100
132 ms2116 KiB
#include <bits/stdc++.h>
using namespace std;
typedef long long ll;
void solve(){
    int n; cin>>n;
    vector<vector<int>>mt(n);
    for(int i=0;i<n;i++){
        int m; cin>>m;
        vector<int>v(m);
        for(int &x: v) cin>>x;
        sort(v.rbegin(),v.rend());
        if(v.size()>3) v.resize(3);
        mt[i]=v;
    }
    vector<int>ans(6,-1);
    for(int i=0;i<n;i++){
        for(int j=i+1;j<n;j++){
            for(int k=j+1;k<n;k++){
                for(int a: mt[i]){
                    for(int b: mt[j]){
                        for(int c:mt[k]){
                            vector<int>s={a,b,c};
                            sort(s.rbegin(),s.rend());
                            if(s[0]<s[1]+s[2]){
                                cout<<i+1<<" "<<a<<" "<<j+1<<" "<<b<<" "<<k+1<<" "<<c;
                                return;
                            }
                        }
                    }
                }
            }
        }
    }
    cout<<"NIE";
   


    

}
int main(){
    ios::sync_with_stdio(0);
    cout.tie(0);
    cin.tie(0);
    solve();
    return 0;
}
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...