154942025-02-20 08:08:51szjLegmesszebbi rossz sorrendű (35 pont)cpp17Hibás válasz 24/3546ms1120 KiB
#include <iostream>
#include <algorithm>
#include <fstream>
#define ff for(i=0; i<n; i++)
using namespace std;
struct kecske
{
    int a, s;
};
bool f(kecske a, kecske b)
{
    return a.a < b.a;
}
int main()
{
    int n, i, mi=-1, ma=0, c=-1, d=-1;
    cin >> n;
    kecske t[n];
    ff{
        cin >> t[i].a;
        t[i].s = i;
    }
    sort(t, t+n, f);
    ff{
        if(t[i].s > mi)mi=t[i].s;
        if(mi > t[i].s && mi-t[i].s > ma)
        {
            c = mi+1;
            d = t[i].s+1;
            ma = mi-t[i].s;
        }

    }
    cout << d << " " << c;
    return 0;
}
RészfeladatÖsszpontTesztVerdiktIdőMemória
base24/35
1Elfogadva0/01ms316 KiB
2Elfogadva0/046ms1076 KiB
3Hibás válasz0/11ms512 KiB
4Elfogadva1/11ms316 KiB
5Elfogadva1/11ms316 KiB
6Elfogadva1/11ms316 KiB
7Elfogadva1/11ms316 KiB
8Elfogadva1/11ms368 KiB
9Elfogadva1/12ms316 KiB
10Elfogadva1/12ms316 KiB
11Elfogadva1/12ms596 KiB
12Hibás válasz0/217ms564 KiB
13Hibás válasz0/219ms564 KiB
14Hibás válasz0/220ms656 KiB
15Hibás válasz0/213ms536 KiB
16Hibás válasz0/221ms604 KiB
17Elfogadva2/232ms876 KiB
18Elfogadva2/237ms1000 KiB
19Elfogadva2/239ms1068 KiB
20Elfogadva2/241ms1092 KiB
21Elfogadva2/245ms988 KiB
22Elfogadva2/246ms1120 KiB
23Elfogadva2/237ms1052 KiB
24Elfogadva2/237ms1080 KiB