195442025-12-14 12:21:23GergoszaboKét ajándékcpp17Hibás válasz 80/10021ms820 KiB
#include <iostream>
#include <bits/stdc++.h>
using namespace std;

int main()
{
    int n; cin >> n;
    vector<int> v(n+1);
    for (int i = 1; i <= n; i++){
        cin >> v[i];
    }

    int maxr = 0, maxall = 0;; int p = -1, q = 0, tryq = 0;
    for (int i = n; i >= 1; i--){
        if (v[i] > maxr){
            maxr = v[i]; tryq = i;
        }
        else if (v[i] < maxr && v[i]+maxr > maxall){
            maxall = v[i]+maxr; p = i; q = tryq;
        }
    }
    //if (maxall != v[p]+v[q]) cout << "error";
    cout << p << " " << q;
    return 0;
}
RészfeladatÖsszpontTesztVerdiktIdőMemória
subtask10/0
1Elfogadva1ms500 KiB
2Elfogadva10ms400 KiB
subtask210/10
3Elfogadva1ms500 KiB
4Elfogadva1ms500 KiB
5Elfogadva1ms316 KiB
6Elfogadva1ms316 KiB
7Elfogadva1ms316 KiB
subtask310/10
8Elfogadva1ms316 KiB
9Elfogadva1ms316 KiB
10Elfogadva1ms316 KiB
11Elfogadva1ms564 KiB
12Elfogadva1ms316 KiB
subtask40/20
13Elfogadva1ms508 KiB
14Hibás válasz1ms316 KiB
15Elfogadva1ms316 KiB
16Elfogadva1ms316 KiB
17Elfogadva1ms408 KiB
18Elfogadva1ms316 KiB
19Elfogadva1ms316 KiB
20Elfogadva1ms316 KiB
21Elfogadva1ms508 KiB
22Elfogadva1ms316 KiB
subtask510/10
23Elfogadva2ms508 KiB
24Elfogadva2ms316 KiB
25Elfogadva3ms316 KiB
26Elfogadva3ms316 KiB
27Elfogadva3ms316 KiB
subtask610/10
28Elfogadva4ms316 KiB
29Elfogadva4ms316 KiB
30Elfogadva4ms316 KiB
31Elfogadva4ms316 KiB
32Elfogadva4ms432 KiB
subtask710/10
33Elfogadva14ms520 KiB
34Elfogadva14ms512 KiB
35Elfogadva14ms512 KiB
36Elfogadva14ms524 KiB
37Elfogadva14ms316 KiB
subtask830/30
38Elfogadva18ms760 KiB
39Elfogadva19ms820 KiB
40Elfogadva19ms748 KiB
41Elfogadva19ms564 KiB
42Elfogadva18ms564 KiB
43Elfogadva21ms608 KiB
44Elfogadva21ms756 KiB
45Elfogadva21ms608 KiB
46Elfogadva21ms564 KiB
47Elfogadva21ms564 KiB
48Elfogadva21ms564 KiB
49Elfogadva21ms608 KiB
50Elfogadva21ms756 KiB
51Elfogadva21ms564 KiB
52Elfogadva21ms564 KiB