AtCoder Beginner Contest 047
D
An Invisible Hand
AtCoder
⌀ 1376
原题
← C→
翻译中…

Problem Statement

翻译中…

There are $N$ towns located in a line, conveniently numbered $1$ through $N$. Takahashi the merchant is going on a travel from town $1$ to town $N$, buying and selling apples.

翻译中…

Takahashi will begin the travel at town $1$, with no apple in his possession. The actions that can be performed during the travel are as follows:

翻译中…
  • Move: When at town $i$ ($i < N$), move to town $i + 1$.
  • Merchandise: Buy or sell an arbitrary number of apples at the current town. Here, it is assumed that one apple can always be bought and sold for $A_i$ yen (the currency of Japan) at town $i$ ($1 ≦ i ≦ N$), where $A_i$ are distinct integers. Also, you can assume that he has an infinite supply of money.
翻译中…

For some reason, there is a constraint on merchandising apple during the travel: the sum of the number of apples bought and the number of apples sold during the whole travel, must be at most $T$. (Note that a single apple can be counted in both.)

翻译中…

During the travel, Takahashi will perform actions so that the profit of the travel is maximized. Here, the profit of the travel is the amount of money that is gained by selling apples, minus the amount of money that is spent on buying apples. Note that we are not interested in apples in his possession at the end of the travel.

翻译中…

Aoki, a business rival of Takahashi, wants to trouble Takahashi by manipulating the market price of apples. Prior to the beginning of Takahashi's travel, Aoki can change $A_i$ into another arbitrary non-negative integer $A_i'$ for any town $i$, any number of times. The cost of performing this operation is $|A_i - A_i'|$. After performing this operation, different towns may have equal values of $A_i$.

翻译中…

Aoki's objective is to decrease Takahashi's expected profit by at least $1$ yen. Find the minimum total cost to achieve it. You may assume that Takahashi's expected profit is initially at least $1$ yen.

翻译中…

Constraints

翻译中…
  • $1 ≦ N ≦ 10^5$
  • $1 ≦ A_i ≦ 10^9$ ($1 ≦ i ≦ N$)
  • $A_i$ are distinct.
  • $2 ≦ T ≦ 10^9$
  • In the initial state, Takahashi's expected profit is at least $1$ yen.
翻译中…

Input

翻译中…

The input is given from Standard Input in the following format:

翻译中…

N T
A_1 A_2 ... A_N

翻译中…

Output

翻译中…

Print the minimum total cost to decrease Takahashi's expected profit by at least $1$ yen.

翻译中…

样例

Input #1
3 2
100 50 200
Output #1
1
In the initial state, Takahashi can achieve the maximum profit of $150$ yen as follows: 1. Move from town $1$ to town $2$. 2. Buy one apple for $50$ yen at town $2$. 3. Move from town $2$ to town $3$. 4. Sell one apple for $200$ yen at town $3$. If, for example, Aoki changes the price of an apple at town $2$ from $50$ yen to $51$ yen, Takahashi will not be able to achieve the profit of $150$ yen. The cost of performing this operation is $1$, thus the answer is $1$. There are other ways to decrease Takahashi's expected profit, such as changing the price of an apple at town $3$ from $200$ yen to $199$ yen.
Input #2
5 8
50 30 40 10 20
Output #2
2
Input #3
10 100
7 10 4 5 9 3 6 8 2 1
Output #3
2
题目信息
题号
arc063_b
时间限制
2 s
内存限制
256 MB

题面与样例版权归 AtCoder 及出题人所有;中文翻译由 AI 生成(CI 管线),如有出入请以原文为准。