#ABC132B. 普通数

普通数

普通数

题目描述

有 {1, 2, ..., n1,\ 2,\ ...,\ n} 的一个排列 pp = {p1, p2, ..., pnp_1,\ p_2,\ ...,\ p_n}。

请输出满足以下条件的 pip_i (1<i<n1 \lt i \lt n) 的个数:

  • pi1, pi, pi+1p_{i - 1},\ p_i,\ p_{i + 1} 这 3 个数中,pip_i 是第 2 小的。

输入格式

输入按以下格式从标准输入给出:

nn
p1p_1 p2p_2 ...... pnp_n

输出格式

输出满足条件的 pip_i 的个数。

样例

5
1 3 5 4 2
2

p1=1, p2=3, p3=5p_1 = 1,\ p_2 = 3,\ p_3 = 5 中,p2=3p_2 = 3 是第 2 小的数。另外,在 p3=5, p4=4, p5=2p_3 = 5,\ p_4 = 4,\ p_5 = 2 中,p4=4p_4 = 4 是第 2 小的数。满足条件的元素有这 2 个。

9
9 6 3 2 5 8 7 4 1
5

数据范围

  • 输入均为整数
  • 3n203 \le n \le 20
  • pp 是 {1, 2, ..., n1,\ 2,\ ...,\ n} 的一个排列
难度 普及-
通过率
尝试 0
已通过 0
ID
1735
类型
传统题
Time Limit
2000ms
Memory Limit
1024MiB
上传者
标签