194462025-12-09 14:28:07algoproKét ajándékcpp17Accepted 100/10021ms1056 KiB
// UUID: c3d26b80-7749-4e50-950c-b015ec3da46c
#include <bits/stdc++.h>
#include <vector>
using namespace std;

int main() {
    int n;
    cin>>n;
    vector<int>dijak(n+1);
    vector<int>sorszamok(2);
    for (int i=1;i<n+1;i++){
        cin>>dijak[i];
    }
    int max=n;
    for(int i=n-1;i>0;i--){
        if(dijak[max]<dijak[i]){
            max=i;
        }else {
            if (dijak[max]+dijak[i]>dijak[sorszamok[0]]+dijak[sorszamok[1]]) {
                sorszamok[0]=i;
                sorszamok[1]=max;
            }
        }
    }
    cout<<sorszamok[0]<<" "<<sorszamok[1];
}
SubtaskSumTestVerdictTimeMemory
subtask10/0
1Accepted1ms316 KiB
2Accepted10ms564 KiB
subtask210/10
3Accepted1ms316 KiB
4Accepted1ms316 KiB
5Accepted1ms316 KiB
6Accepted1ms316 KiB
7Accepted1ms316 KiB
subtask310/10
8Accepted1ms316 KiB
9Accepted1ms316 KiB
10Accepted1ms316 KiB
11Accepted1ms500 KiB
12Accepted1ms316 KiB
subtask420/20
13Accepted1ms316 KiB
14Accepted1ms316 KiB
15Accepted1ms316 KiB
16Accepted1ms508 KiB
17Accepted1ms508 KiB
18Accepted1ms332 KiB
19Accepted1ms548 KiB
20Accepted1ms336 KiB
21Accepted1ms552 KiB
22Accepted1ms316 KiB
subtask510/10
23Accepted2ms316 KiB
24Accepted2ms316 KiB
25Accepted2ms316 KiB
26Accepted2ms316 KiB
27Accepted3ms316 KiB
subtask610/10
28Accepted4ms316 KiB
29Accepted4ms316 KiB
30Accepted4ms316 KiB
31Accepted4ms432 KiB
32Accepted4ms316 KiB
subtask710/10
33Accepted14ms316 KiB
34Accepted14ms520 KiB
35Accepted14ms516 KiB
36Accepted14ms768 KiB
37Accepted14ms508 KiB
subtask830/30
38Accepted18ms756 KiB
39Accepted18ms820 KiB
40Accepted19ms564 KiB
41Accepted19ms564 KiB
42Accepted18ms564 KiB
43Accepted21ms616 KiB
44Accepted21ms972 KiB
45Accepted21ms1056 KiB
46Accepted20ms608 KiB
47Accepted21ms616 KiB
48Accepted21ms564 KiB
49Accepted21ms564 KiB
50Accepted21ms564 KiB
51Accepted21ms564 KiB
52Accepted21ms612 KiB