bzoj#P4759. [USACO2017 Jan] Balanced Photo

[USACO2017 Jan] Balanced Photo

题目描述

农夫约翰正在安排他的 nn 头牛拍照片,每头牛有一个身高,从 11nn 编号,排列成一行 (h1,h2,,hn)(h_1,h_2,\cdots,h_n),每头牛 ii 左边比他高的牛的数量记为 lil_i,右边比他高的牛的数量记为 rir_i,如果存在 ii 满足 max(ri,li)>2×min(li,ri)\max(r_i,l_i)>2\times\min(l_i,r_i) 则这个牛 ii 是不平衡的,现在 FJ 需要你告诉他有多少头牛不平衡。

输入格式

输入第一行为 nn,接下来的一行有 nn 个整数,每个数表示第 ii 头牛的身高。

输出格式

输出有多少头牛是不平衡的。

7
34
6
23
0
5
99
2
3

样例解释

在这个样例中,身高为 34,5,234,5,2 的牛是不平衡的。

数据规模与约定

对于 100%100\% 的数据,1n1051\le n\le 10^50hi1090\le h_i \le 10^9

题目来源

Gold