python小丽在上班编程课时发现有一些数很有趣这些数正好比该数左右相邻的数都大就像大海里的浪花的浪尖一样美丽;小丽就给这些数起了一个名字叫做浪尖数比如:2 3 1中的3就像一朵波浪的浪尖一样正好比左右两个数都大。请你编程帮助小丽计算一下一个数组中有多少个浪尖数。【输入格式】第一行是一个整数n代表数组找那个有n个数n=100第二行有n个整数用空格隔开。【输出格式】输出一个整数代表满足条件的浪尖数的
n = int(input()) nums = list(map(int, input().split()))
count = 0 for i in range(1, n-1): if nums[i] > nums[i-1] and nums[i] > nums[i+1]: count += 1
print(count)
原文地址: https://www.cveoy.top/t/topic/hq1C 著作权归作者所有。请勿转载和采集!