130792025-01-05 16:14:27ercseferencInverziócpp17Hibás válasz 24/50600ms2368 KiB
#include <iostream>
using namespace std;
int main()
{
    int n; cin>>n;
    int a[n]; for(int i=0; i<n; i++){cin>>a[i];}
    int hn=-1,hk=-1,hki=-1,s=0,kez,veg;
    for(int i=0; i<n; i++){
        if(i>hki){
            if(s<hn-hk){s=hn-hk; kez=hk; veg=hn;}
            hk=n+1; hn=a[i];
            for(int j=i; j<n; j++){if(a[j]<hk){hk=a[j]; hki=j;}}}
        if(a[i]>hn)hn=a[i];}
    if(s==0)cout<<"-1";
    else cout<<kez<<" "<<veg;
    return 0;
}
RészfeladatÖsszpontTesztVerdiktIdőMemória
base24/50
1Elfogadva0/01ms508 KiB
2Elfogadva0/027ms568 KiB
3Elfogadva1/11ms320 KiB
4Elfogadva2/21ms320 KiB
5Elfogadva7/71ms508 KiB
6Hibás válasz0/217ms504 KiB
7Időlimit túllépés0/2600ms2184 KiB
8Elfogadva2/2174ms2328 KiB
9Elfogadva2/2178ms2104 KiB
10Hibás válasz0/2174ms2148 KiB
11Hibás válasz0/2175ms2172 KiB
12Hibás válasz0/2172ms2156 KiB
13Elfogadva2/2178ms2180 KiB
14Elfogadva2/2177ms2104 KiB
15Időlimit túllépés0/2551ms2268 KiB
16Elfogadva2/2177ms2360 KiB
17Hibás válasz0/2178ms2140 KiB
18Elfogadva2/2180ms2104 KiB
19Időlimit túllépés0/3551ms2104 KiB
20Időlimit túllépés0/3600ms2104 KiB
21Időlimit túllépés0/2574ms2140 KiB
22Elfogadva2/2179ms2368 KiB
23Hibás válasz0/2175ms2104 KiB
24Időlimit túllépés0/2570ms2104 KiB