#27. Balanced Photo

0

Balanced Photo

Balanced Photo

题目描述

农夫 John 正在将他的 NN 头奶牛排成一列来拍照(1≤N≤100,0001 \leq N \leq 100,000)。序列中第 ii 头奶牛的身高为 hih_i,且所有奶牛的身高互不相同。

和他给奶牛拍的所有照片一样,FJ 希望这张照片尽可能好看。他规定:若 LiL_i 与 RiR_i 相差超过 2 倍,则第 ii 头奶牛看起来“失衡(unbalanced)”,其中 LiL_i 和 RiR_i 分别表示在她左侧和右侧比她更高的奶牛数量。也就是说,若 LiL_i 与 RiR_i 中较大的那个严格大于较小的那个的两倍,则第 ii 头奶牛是失衡的。FJ 希望失衡的奶牛不要太多。 请帮助 FJ 计算失衡奶牛的总数。

输入格式

第一行输入 NN。接下来的 NN 行依次输入 h1…hNh_1 \ldots h_N,每个都是不超过 1,000,000,000 的非负整数。

输出格式

请输出失衡奶牛的数量。

7
34
6
23
0
5
99
2
3

提示

在这个例子中,身高为 34、5 和 2 的奶牛是失衡的。 题目来源:Brian Dean

标签: USACO|2017|Gold

来源

USACO|2017|Gold