CF1199A.City Day

普及/提高-

通过率:0%

AC君温馨提醒

该题目为【codeforces】题库的题目,您提交的代码将被提交至codeforces进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。

题目描述

For years, the Day of city N was held in the most rainy day of summer. New mayor decided to break this tradition and select a not-so-rainy day for the celebration. The mayor knows the weather forecast for the nn days of summer. On the ii -th day, aia_i millimeters of rain will fall. All values aia_i are distinct.

The mayor knows that citizens will watch the weather xx days before the celebration and yy days after. Because of that, he says that a day dd is not-so-rainy if ada_d is smaller than rain amounts at each of xx days before day dd and and each of yy days after day dd . In other words, ad<aja_d < a_j should hold for all dxj<dd - x \le j < d and d<jd+yd < j \le d + y . Citizens only watch the weather during summer, so we only consider such jj that 1jn1 \le j \le n .

Help mayor find the earliest not-so-rainy day of summer.

输入格式

The first line contains three integers nn , xx and yy ( 1n1000001 \le n \le 100\,000 , 0x,y70 \le x, y \le 7 ) — the number of days in summer, the number of days citizens watch the weather before the celebration and the number of days they do that after.

The second line contains nn distinct integers a1a_1 , a2a_2 , ..., ana_n ( 1ai1091 \le a_i \le 10^9 ), where aia_i denotes the rain amount on the ii -th day.

输出格式

Print a single integer — the index of the earliest not-so-rainy day of summer. We can show that the answer always exists.

输入输出样例

  • 输入#1

    10 2 2
    10 9 6 7 8 3 2 1 4 5
    

    输出#1

    3
    
  • 输入#2

    10 2 3
    10 9 6 7 8 3 2 1 4 5
    

    输出#2

    8
    
  • 输入#3

    5 5 5
    100000 10000 1000 100 10
    

    输出#3

    5
    

说明/提示

In the first example days 33 and 88 are not-so-rainy. The 33 -rd day is earlier.

In the second example day 33 is not not-so-rainy, because 3+y=63 + y = 6 and a3>a6a_3 > a_6 . Thus, day 88 is the answer. Note that 8+y=118 + y = 11 , but we don't consider day 1111 , because it is not summer.

首页