Submission details
Task:Sledding
Sender:hy2025_002
Submission time:2025-10-01 17:34:46 +0300
Language:C++ (C++20)
Status:READY
Result:
Test results
testverdicttime
#10.00 sdetails
#2ACCEPTED0.00 sdetails
#30.00 sdetails
#40.00 sdetails
#50.00 sdetails
#60.00 sdetails
#7ACCEPTED0.00 sdetails
#80.00 sdetails
#90.00 sdetails
#100.00 sdetails
#110.00 sdetails
#120.00 sdetails
#130.00 sdetails
#140.00 sdetails
#150.00 sdetails
#16ACCEPTED0.00 sdetails
#170.00 sdetails
#180.00 sdetails
#190.00 sdetails
#200.00 sdetails
#210.00 sdetails
#220.00 sdetails
#230.00 sdetails
#240.00 sdetails
#250.00 sdetails
#260.00 sdetails
#270.00 sdetails
#280.00 sdetails
#290.00 sdetails
#300.00 sdetails
#310.00 sdetails
#320.00 sdetails
#330.00 sdetails
#340.00 sdetails
#350.00 sdetails
#360.00 sdetails
#370.00 sdetails
#380.00 sdetails
#390.00 sdetails
#400.00 sdetails
#410.00 sdetails
#420.00 sdetails
#430.00 sdetails
#440.00 sdetails
#450.00 sdetails
#460.00 sdetails
#470.00 sdetails
#480.01 sdetails
#490.01 sdetails
#500.01 sdetails
#510.01 sdetails
#520.01 sdetails
#530.01 sdetails
#540.01 sdetails
#550.01 sdetails
#560.01 sdetails
#570.01 sdetails
#58--details
#59--details
#60--details
#61--details
#62--details
#63--details
#64--details
#65--details
#66--details
#67--details

Code

#include <iostream>
#include <vector>
using namespace std;

int main() {
    long long n;
    int best_slope = 0;
    int L = 0;
    int R = 1;
    cin >> n;

    vector<long long> arr(n);
    for (int i = 0; i < n; ++i) {
        cin >> arr[i];
    }

    for (long long i = 0; i < n; i++) {
        for (long long j = i + 1; j < n; j++) {
            long long slope = arr[j] - arr[i];
            if (slope > best_slope) {
                best_slope = slope;
                L = i;
                R = j;
            }
        }
    }
    cout << L << " " << R << endl;
    return 0;
}

Test details

Test 1

Verdict:

input
2
14 15 

correct output
1 2

user output
0 1

Test 2

Verdict: ACCEPTED

input
3
13 7 10 

correct output
1 2

user output
1 2

Test 3

Verdict:

input
3
4 1 11 

correct output
2 3

user output
1 2

Test 4

Verdict:

input
4
19 16 12 1 

correct output
1 4

user output
0 1

Test 5

Verdict:

input
4
16 6 1 14 

correct output
1 3

user output
2 3

Test 6

Verdict:

input
4
17 6 16 3 

correct output
3 4

user output
1 2

Test 7

Verdict: ACCEPTED

input
4
15 3 14 4 

correct output
1 2

user output
1 2

Test 8

Verdict:

input
5
12 13 15 17 11 

correct output
4 5

user output
0 3

Test 9

Verdict:

input
5
15 20 9 1 19 

correct output
2 4

user output
3 4

Test 10

Verdict:

input
5
1 11 9 19 4 

correct output
4 5

user output
0 3

Test 11

Verdict:

input
5
17 15 2 6 12 

correct output
1 3

user output
2 4

Test 12

Verdict:

input
5
18 4 20 19 11 

correct output
2 3

user output
1 2

Test 13

Verdict:

input
5
2 5 8 17 18 

correct output
1 5

user output
0 4

Test 14

Verdict:

input
5
5 7 17 18 19 

correct output
1 5

user output
0 4

Test 15

Verdict:

input
5
5 2 7 9 16 

correct output
2 5

user output
1 4

Test 16

Verdict: ACCEPTED

input
5
8 20 1 18 5 

correct output
2 3

user output
2 3

Test 17

Verdict:

input
5
10 8 11 3 1 

correct output
3 5

user output
1 2

Test 18

Verdict:

input
10
18 15 13 8 6 9 12 17 2 11 

correct output
8 9

user output
4 7

Test 19

Verdict:

input
10
20 19 9 8 7 5 3 2 1 15 

correct output
1 9

user output
8 9

Test 20

Verdict:

input
10
14 11 10 7 5 4 1 9 19 13 

correct output
7 9

user output
6 8

Test 21

Verdict:

input
10
17 12 2 3 18 15 9 6 11 1 

correct output
3 5

user output
2 4

Test 22

Verdict:

input
10
18 13 20 12 4 5 19 15 14 11 

correct output
3 5

user output
4 6

Test 23

Verdict:

input
10
18 8 17 2 10 13 16 5 19 20 

correct output
3 4

user output
3 9

Test 24

Verdict:

input
10
3 5 17 18 19 20 8 2 1 7 

correct output
6 9

user output
0 5

Test 25

Verdict:

input
10
9 7 16 5 20 2 10 15 11 6 

correct output
5 6

user output
3 4

Test 26

Verdict:

input
10
17 8 5 11 16 18 20 13 9 1 

correct output
7 10

user output
2 6

Test 27

Verdict:

input
10
1 2 3 5 7 8 9 10 11 18 

correct output
1 10

user output
0 9

Test 28

Verdict:

input
100
567896598 831327091 483130123 ...

correct output
69 72

user output
18 60

Test 29

Verdict:

input
100
122816 19636892 20795114 29407...

correct output
1 89

user output
0 88

Test 30

Verdict:

input
100
833824080 874174469 536879893 ...

correct output
8 9

user output
7 8

Test 31

Verdict:

input
100
55262494 701594610 766185388 6...

correct output
8 10

user output
9 18

Test 32

Verdict:

input
100
9648746 258813232 385222461 53...

correct output
6 55

user output
0 5

Test 33

Verdict:

input
100
934941692 892631472 873738594 ...

correct output
86 99

user output
8 98

Test 34

Verdict:

input
100
845689539 115595477 203519379 ...

correct output
85 91

user output
38 64

Test 35

Verdict:

input
100
142989603 219955038 288234167 ...

correct output
75 91

user output
48 74

Test 36

Verdict:

input
100
401801721 431563805 933290530 ...

correct output
18 20

user output
6 17

Test 37

Verdict:

input
100
941909102 697438766 224913296 ...

correct output
56 76

user output
3 55

Test 38

Verdict:

input
200
444811497 903431470 720091934 ...

correct output
8 10

user output
61 113

Test 39

Verdict:

input
200
57297596 89789519 99147813 105...

correct output
23 39

user output
22 152

Test 40

Verdict:

input
200
395789335 866736363 824087376 ...

correct output
52 55

user output
37 111

Test 41

Verdict:

input
200
993998009 985727231 981373466 ...

correct output
161 188

user output
160 187

Test 42

Verdict:

input
200
89318266 194047261 339427206 4...

correct output
179 198

user output
129 178

Test 43

Verdict:

input
200
97225921 989421484 860498340 2...

correct output
77 78

user output
56 82

Test 44

Verdict:

input
200
995627460 992989750 981609831 ...

correct output
1 187

user output
186 193

Test 45

Verdict:

input
200
1532101 17083619 26735342 4256...

correct output
1 199

user output
0 198

Test 46

Verdict:

input
200
998398659 993619192 979160666 ...

correct output
1 112

user output
111 141

Test 47

Verdict:

input
200
90258367 143387130 182032973 2...

correct output
11 22

user output
60 78

Test 48

Verdict:

input
1000
592912152 847045692 284064425 ...

correct output
490 491

user output
437 748

Test 49

Verdict:

input
1000
407810678 616563051 942898335 ...

correct output
725 728

user output
297 739

Test 50

Verdict:

input
1000
618641025 671935409 944035992 ...

correct output
497 500

user output
265 562

Test 51

Verdict:

input
1000
2282304 4581056 6503700 718786...

correct output
770 959

user output
0 769

Test 52

Verdict:

input
1000
6689688 6790280 12800426 17950...

correct output
413 545

user output
544 691

Test 53

Verdict:

input
1000
8085171 64232996 146972737 219...

correct output
162 172

user output
371 761

Test 54

Verdict:

input
1000
41889575 43478262 68992860 290...

correct output
153 170

user output
169 932

Test 55

Verdict:

input
1000
734196441 465297605 360643915 ...

correct output
462 464

user output
454 655

Test 56

Verdict:

input
1000
851978986 549468516 638503725 ...

correct output
280 282

user output
111 793

Test 57

Verdict:

input
1000
310014536 901327171 160589368 ...

correct output
529 530

user output
49 996

Test 58

Verdict:

input
100000
614666693 269733332 88642683 5...

correct output
64140 64143

user output
(empty)

Test 59

Verdict:

input
100000
963621434 906592383 811925955 ...

correct output
30884 30893

user output
(empty)

Test 60

Verdict:

input
100000
620599476 742651279 318143272 ...

correct output
62622 62624

user output
(empty)

Test 61

Verdict:

input
100000
66346 70279 153396 279116 3958...

correct output
10137 99793

user output
(empty)

Test 62

Verdict:

input
100000
966934856 941643238 875965742 ...

correct output
82071 82082

user output
(empty)

Test 63

Verdict:

input
100000
888068198 739874627 942196434 ...

correct output
2829 2831

user output
(empty)

Test 64

Verdict:

input
100000
169827791 713679537 698075748 ...

correct output
10410 10412

user output
(empty)

Test 65

Verdict:

input
100000
3111323 221231927 255224728 25...

correct output
24873 24881

user output
(empty)

Test 66

Verdict:

input
100000
300349845 13933235 833947124 8...

correct output
14329 14331

user output
(empty)

Test 67

Verdict:

input
100000
200888519 113945962 138402355 ...

correct output
80703 80719

user output
(empty)