# |
Submission time |
Handle |
Problem |
Language |
Result |
Execution time |
Memory |
1013013 |
2024-07-03T05:20:01 Z |
Almonther |
Sticks (POI11_pat) |
C++ |
|
151 ms |
25820 KB |
#include <bits/stdc++.h>
#define suiii ios::sync_with_stdio(0);cin.tie(0);cout.tie(0);
#define ll long long
#define co cout<<
// #pragma GCC optimize("O3,Ofast,unroll-loops")
// #pragma GCC target("avx2,sse3,sse4,avx")
using namespace std;
//stuff
ll n;
pair<ll,ll>arr[3000001];
ll cnt=0;
void solve(){
cin>>n;
for(int i=1;i<=n;i++){
ll x;
cin>>x;
for(int j=0;j<x;j++){
ll y;
cin>>y;
arr[cnt]={y,i};
cnt++;
}
}
sort(arr,arr+cnt);
for(int i=0;i<cnt;i++) swap(arr[i].first,arr[i].second);
ll i,j,k;
j=k=0;
while(arr[k].first==arr[j].first&&j<cnt) j++;
i=j;
while((arr[j].first==arr[i].first||arr[i].first==arr[k].first)&&i<cnt) i++;
while(1){
ll a,b,c;
a=arr[i].second;
b=arr[j].second;
c=arr[k].second;
if(a+b>c&&a+c>b&&c+b>a){
co arr[i].first<<' '<<a<<' '<<arr[j].first<<' '<<b<<' '<<arr[k].first<<' '<<c;
return;
}
if(i+1>=cnt) break;
if(arr[i].first==arr[i+1].first){
i++;
}
else{
if(arr[i+1].first==arr[j].first){
j=i;
i++;
}
else{
k=j;
j=i;
i++;
}
}
}
co "NIE";
}
int main()
{
suiii
int tt=1;
// cin>>tt;
while(tt--){
solve();
}
return 0;
}
# |
Verdict |
Execution time |
Memory |
Grader output |
1 |
Correct |
0 ms |
344 KB |
Output is correct |
# |
Verdict |
Execution time |
Memory |
Grader output |
1 |
Correct |
0 ms |
604 KB |
Output is correct |
# |
Verdict |
Execution time |
Memory |
Grader output |
1 |
Correct |
0 ms |
344 KB |
Output is correct |
# |
Verdict |
Execution time |
Memory |
Grader output |
1 |
Correct |
1 ms |
348 KB |
Output is correct |
2 |
Correct |
0 ms |
348 KB |
Oczekiwano NIE |
# |
Verdict |
Execution time |
Memory |
Grader output |
1 |
Correct |
1 ms |
348 KB |
Oczekiwano NIE |
2 |
Incorrect |
4 ms |
1116 KB |
Expected integer, but "NIE" found |
3 |
Halted |
0 ms |
0 KB |
- |
# |
Verdict |
Execution time |
Memory |
Grader output |
1 |
Correct |
1 ms |
344 KB |
Oczekiwano NIE |
2 |
Incorrect |
5 ms |
1276 KB |
Expected integer, but "NIE" found |
3 |
Halted |
0 ms |
0 KB |
- |
# |
Verdict |
Execution time |
Memory |
Grader output |
1 |
Correct |
1 ms |
604 KB |
Oczekiwano NIE |
2 |
Incorrect |
17 ms |
2908 KB |
Expected integer, but "NIE" found |
3 |
Halted |
0 ms |
0 KB |
- |
# |
Verdict |
Execution time |
Memory |
Grader output |
1 |
Correct |
3 ms |
860 KB |
Oczekiwano NIE |
2 |
Incorrect |
20 ms |
4144 KB |
Expected integer, but "NIE" found |
3 |
Halted |
0 ms |
0 KB |
- |
# |
Verdict |
Execution time |
Memory |
Grader output |
1 |
Correct |
9 ms |
1884 KB |
Oczekiwano NIE |
2 |
Correct |
44 ms |
6736 KB |
Output is correct |
3 |
Correct |
20 ms |
3928 KB |
Oczekiwano NIE |
# |
Verdict |
Execution time |
Memory |
Grader output |
1 |
Correct |
73 ms |
12888 KB |
Output is correct |
2 |
Incorrect |
52 ms |
8152 KB |
Expected integer, but "NIE" found |
3 |
Halted |
0 ms |
0 KB |
- |
# |
Verdict |
Execution time |
Memory |
Grader output |
1 |
Correct |
70 ms |
12884 KB |
Output is correct |
2 |
Correct |
47 ms |
9308 KB |
Output is correct |
3 |
Correct |
40 ms |
7592 KB |
Oczekiwano NIE |
# |
Verdict |
Execution time |
Memory |
Grader output |
1 |
Correct |
143 ms |
25820 KB |
Output is correct |
2 |
Correct |
51 ms |
10320 KB |
Output is correct |
3 |
Correct |
56 ms |
10844 KB |
Oczekiwano NIE |
# |
Verdict |
Execution time |
Memory |
Grader output |
1 |
Correct |
151 ms |
25556 KB |
Output is correct |
2 |
Correct |
61 ms |
11944 KB |
Output is correct |
3 |
Correct |
69 ms |
13056 KB |
Oczekiwano NIE |