210512026-01-12 09:58:08bombinigusiniFasor (40)cpp17Accepted 40/4071ms1636 KiB
#include <iostream>

using namespace std;

int main()
{
    int n, k;
    cin>>n>>k;
    int t[n+k];
    for(int i=0; i<n; i++) cin>>t[i];
    for(int i=n; i<n+k; i++) t[i]=0;
    int pos=t[0], s=0, x=0;
    while(s<k)
    {
        if(t[x+1]<=pos or t[x+1]==0){
            s++;
        }
        else{
            s=0;
            pos=t[x+1];
        }
        x++;
    }
    cout<<x+1-k;
    return 0;
}
SubtaskSumTestVerdictTimeMemory
base40/40
1Accepted0/01ms316 KiB
2Accepted0/04ms316 KiB
3Accepted2/21ms316 KiB
4Accepted2/21ms500 KiB
5Accepted2/21ms316 KiB
6Accepted2/21ms508 KiB
7Accepted2/21ms508 KiB
8Accepted2/22ms500 KiB
9Accepted2/24ms432 KiB
10Accepted2/24ms416 KiB
11Accepted2/24ms404 KiB
12Accepted2/23ms316 KiB
13Accepted2/235ms784 KiB
14Accepted2/234ms1636 KiB
15Accepted2/256ms1252 KiB
16Accepted2/264ms1392 KiB
17Accepted2/271ms1332 KiB
18Accepted2/271ms1076 KiB
19Accepted2/270ms1124 KiB
20Accepted2/220ms764 KiB
21Accepted2/256ms1440 KiB
22Accepted2/270ms1332 KiB