217732026-01-13 21:17:13sarminKét ajándékcpp17Elfogadva 100/1008ms760 KiB
#include <bits/stdc++.h>
using ll = long long;
using namespace std;

int main() {

    ios_base::sync_with_stdio(false);
    cin.tie(0);
    
    int n; cin >> n;
    vector<int> a(n);
    for (int i = 0; i < n; i++) cin >> a[i];

    int mx = 0, mxi, ans = -1;
    int bal=0, jobb=0;
    for (int i = n-1; i >= 0; i--) {
        if (a[i] < mx) {
            if (ans < a[i]+mx) {
                ans = a[i]+mx;
                bal = i+1; jobb = mxi;
            }
        }
        if (mx < a[i]) {
            mx = max(mx, a[i]);
            mxi = i+1;
        }
    }
    

    cout << bal << " " << jobb << "\n";
	
    return 0;
}
RészfeladatÖsszpontTesztVerdiktIdőMemória
subtask10/0
1Elfogadva1ms316 KiB
2Elfogadva4ms564 KiB
subtask210/10
3Elfogadva1ms316 KiB
4Elfogadva1ms316 KiB
5Elfogadva1ms500 KiB
6Elfogadva1ms316 KiB
7Elfogadva1ms316 KiB
subtask310/10
8Elfogadva1ms332 KiB
9Elfogadva1ms316 KiB
10Elfogadva1ms316 KiB
11Elfogadva1ms316 KiB
12Elfogadva1ms316 KiB
subtask420/20
13Elfogadva1ms316 KiB
14Elfogadva1ms316 KiB
15Elfogadva1ms316 KiB
16Elfogadva1ms316 KiB
17Elfogadva1ms316 KiB
18Elfogadva1ms316 KiB
19Elfogadva1ms360 KiB
20Elfogadva1ms316 KiB
21Elfogadva1ms340 KiB
22Elfogadva1ms316 KiB
subtask510/10
23Elfogadva2ms508 KiB
24Elfogadva2ms316 KiB
25Elfogadva2ms316 KiB
26Elfogadva2ms316 KiB
27Elfogadva2ms316 KiB
subtask610/10
28Elfogadva3ms316 KiB
29Elfogadva2ms316 KiB
30Elfogadva2ms316 KiB
31Elfogadva2ms316 KiB
32Elfogadva2ms316 KiB
subtask710/10
33Elfogadva4ms508 KiB
34Elfogadva4ms732 KiB
35Elfogadva4ms320 KiB
36Elfogadva4ms316 KiB
37Elfogadva4ms316 KiB
subtask830/30
38Elfogadva7ms564 KiB
39Elfogadva7ms564 KiB
40Elfogadva7ms564 KiB
41Elfogadva7ms564 KiB
42Elfogadva8ms760 KiB
43Elfogadva8ms564 KiB
44Elfogadva8ms756 KiB
45Elfogadva8ms564 KiB
46Elfogadva8ms748 KiB
47Elfogadva8ms636 KiB
48Elfogadva8ms564 KiB
49Elfogadva8ms760 KiB
50Elfogadva8ms564 KiB
51Elfogadva8ms564 KiB
52Elfogadva8ms564 KiB