9750 2024. 03. 06 11:55:35 UnluckY Hőmérsékletek cpp17 Hibás válasz 0/100 46ms 13524 KiB
#include <bits/stdc++.h>

using namespace std;


int main(){


    int n, e; cin >> n >> e;
    vector<int> v;

    for (int i = 0; i < n; i++){
        int a; cin >> a; v.push_back(a);
    }

    int b = -1, j = -1, curr = 0;
    bool vanerossz = false;
    int maxi = 0;
    pair<int, int> maxis = {0, 0};

    while (b < n-1 && j < n-1){
        while (curr <= e && !vanerossz && j < n-1){
            j++;
            if (v[j] < 15 || v[j] > 25) curr++;
            if (v[j] < 10 || v[j] > 30) vanerossz = true;
            if (j-b > maxi && curr <= e && !vanerossz && j < n){
                maxi = j-b;
                maxis = {b, j};
            }
        }
        b++;
        if (v[b] < 15 || v[b] > 25) curr--;
        if (v[b] < 10 || v[b] > 30) vanerossz = false;
    }

    cout << maxis.first+2 << " " << maxis.second+1 << endl;



    return 0;
}
Részfeladat Összpont Teszt Verdikt Idő Memória
subtask1 0/0
1 Elfogadva 3ms 1856 KiB
2 Elfogadva 3ms 2092 KiB
subtask2 0/7
3 Elfogadva 3ms 2428 KiB
4 Elfogadva 3ms 2588 KiB
5 Elfogadva 3ms 2576 KiB
6 Elfogadva 4ms 2956 KiB
7 Elfogadva 24ms 4260 KiB
8 Elfogadva 46ms 5824 KiB
9 Hibás válasz 3ms 4012 KiB
subtask3 0/14
10 Elfogadva 3ms 4084 KiB
11 Elfogadva 3ms 4100 KiB
12 Elfogadva 3ms 4096 KiB
13 Elfogadva 3ms 4232 KiB
14 Elfogadva 3ms 4336 KiB
15 Hibás válasz 3ms 4496 KiB
16 Hibás válasz 3ms 4452 KiB
subtask4 0/38
17 Elfogadva 3ms 4348 KiB
18 Elfogadva 3ms 4420 KiB
19 Elfogadva 3ms 4424 KiB
20 Elfogadva 4ms 4660 KiB
21 Elfogadva 4ms 4840 KiB
22 Elfogadva 23ms 6132 KiB
23 Elfogadva 24ms 6412 KiB
24 Hibás válasz 3ms 5348 KiB
subtask5 0/41
25 Elfogadva 23ms 6728 KiB
26 Elfogadva 46ms 8172 KiB
27 Elfogadva 45ms 8932 KiB
28 Elfogadva 46ms 9568 KiB
29 Elfogadva 21ms 8932 KiB
30 Elfogadva 45ms 10352 KiB
31 Elfogadva 45ms 10940 KiB
32 Elfogadva 45ms 11528 KiB
33 Elfogadva 21ms 11124 KiB
34 Elfogadva 21ms 11400 KiB
35 Elfogadva 21ms 11512 KiB
36 Hibás válasz 3ms 10528 KiB
37 Hibás válasz 3ms 10536 KiB
38 Elfogadva 43ms 12952 KiB
39 Elfogadva 43ms 13524 KiB