U1076 「USACO 2017.01 Gold」Balanced Photo

暂无评定 传统题 USACO2017Gold 上传者
时间限制2000ms
内存限制256MiB
通过 / 提交0/0

U1076「USACO 2017.01 Gold」Balanced Photo

暂无评定 传统题 USACO2017Gold 上传者
时间限制2000ms
内存限制256MiB
通过 / 提交0/0

本题使用标准输入、标准输出,无需读写题面中提到的文件。

题目描述

农夫 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