func_code_string: #include <bits/stdc++.h>   using namespace std;   int main() {     unsigned long long N, x, y, input, r_code = 0;     cin >> N >> x >> y;     vector<unsigned long long> days;     for (unsigned long long i = 0; i < N; i++) {       cin >> input;       days.push_back(input);     }     unsigned long long temp1;     for (unsigned long long i = 0; i < N; i++) {       r_code = 0;       if (i < x) {         temp1 = 0;       } else         temp1 = x;       for (unsigned long long j = 1; j <= temp1; j++) {         if (days[i - j] <= days[i]) {           r_code = 1;           break;         }       }       if (r_code == 0) {         unsigned long long temp;         if (i + y >= N) {           temp = N - 1;         } else           temp = i + y;         for (unsigned long long j = i + 1; j <= temp; j++) {           if (days[j] <= days[i]) {             r_code = 1;             break;           }         }       }       if (r_code == 0) {         cout << (i + 1);         break;       }     }   }   