# | Submission time | Handle | Problem | Language | Result | Execution time | Memory |
---|---|---|---|---|---|---|---|
924672 | 2024-02-09T12:02:16 Z | iMeAndMyself | Global Warming (NOI13_gw) | C++14 | 1000 ms | 3668 KB |
#include <bits/stdc++.h> #define ll long long using namespace std; int main() { int n,i,vf=0,it=0,maxi=0,mini,j,h; cin>>n; ll v[100001],a[100001]; for(i=1; i<=n; i++) cin>>v[i]; v[0]=0, v[n+1]=0; mini=21; for(i=2; i<n; i++) if(v[i]<v[i-1]&&v[i]<=v[i+1]||v[i]<=v[i-1]&&v[i]<v[i+1]) { it++; a[it]=v[i]; if(v[i]>maxi) maxi=v[i]; } if(v[1]<v[2]) { it++; a[it]=v[1]; } if(v[n]<v[n-1]) { it++; a[it]=v[n]; } for(i=1; i<it; i++) for(j=i+1; j<=n; j++) if(a[i]==a[j]) { for(h=j; h<n; h++) a[h]=a[h+1]; it--; } maxi=0; for(i=1; i<=it; i++) { int st=1,nr=0,dr; while(st<=n) { dr=st+1; if(v[st]>a[i]) { while(dr<=n&&v[dr]>a[i]) dr++; if(v[dr]<=a[i]) nr++; st=dr; } st++; } if(nr>maxi) maxi=nr; } cout<<maxi; return 0; }
Compilation message
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
1 | Correct | 2 ms | 1880 KB | Output is correct |
2 | Correct | 2 ms | 1884 KB | Output is correct |
3 | Correct | 2 ms | 1884 KB | Output is correct |
4 | Correct | 2 ms | 1776 KB | Output is correct |
5 | Correct | 2 ms | 1884 KB | Output is correct |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
1 | Correct | 562 ms | 1972 KB | Output is correct |
2 | Correct | 542 ms | 2220 KB | Output is correct |
3 | Correct | 553 ms | 2220 KB | Output is correct |
4 | Correct | 543 ms | 2220 KB | Output is correct |
5 | Correct | 568 ms | 2236 KB | Output is correct |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
1 | Execution timed out | 1058 ms | 1884 KB | Time limit exceeded |
2 | Halted | 0 ms | 0 KB | - |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
1 | Runtime error | 57 ms | 3668 KB | Execution killed with signal 11 |
2 | Halted | 0 ms | 0 KB | - |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
1 | Runtime error | 52 ms | 3516 KB | Execution killed with signal 11 |
2 | Halted | 0 ms | 0 KB | - |