#P16751. [GKS 2020 #B] Bike Tour
[GKS 2020 #B] Bike Tour
题目描述
Li 计划在瑞士山区进行一场自行车旅行。他的旅行包括 个检查点,按照他将访问的顺序编号为 到 。第 个检查点的高度为 。
如果满足以下条件,则一个检查点被称为山峰:
- 它不是第 个或第 个检查点,并且
- 该检查点的高度严格大于它前一个和后一个检查点的高度。
请帮助 Li 找出山峰的数量。
输入格式
输入的第一行给出测试用例的数量 。接下来有 个测试用例。每个测试用例的第一行包含一个整数 。第二行包含 个整数,其中第 个整数为 。
输出格式
对于每个测试用例,输出一行,格式为 Case #x: y,其中 是测试用例编号(从 开始), 是 Li 自行车旅行中山峰的数量。
4
3
10 20 14
4
7 7 7 7
5
10 90 20 90 10
3
10 3 10
Case #1: 1
Case #2: 0
Case #3: 2
Case #4: 0
提示
- 在样例 #1 中,第 2 个检查点是山峰。
- 在样例 #2 中,没有山峰。
- 在样例 #3 中,第 2 个和第 4 个检查点是山峰。
- 在样例 #4 中,没有山峰。
限制条件
。
。
测试集 1
。
测试集 2
。
翻译由 DeepSeek V4 Pro 完成