题目转载:http://python.wzms.com/s/1/16
题目描述:
为了庆祝在NOIP中取得全国第一名的好成绩,温州中学某人决定去游乐园玩过山车。
公园一共有3个过山车,每个都有自己的最高高度。
由于该人有恐高症,若过山车的最高高度大于h1,他就会晕厥,如果小于h2他就会感到很不刺激。
请替他判断是否有过山车能符合他的心意。
输入格式:
第一行两个整数分别是h1和h2
第二行三个整数分别是各个过山车的最高高度
输出格式:
如果有符合条件的过山车,输出符合条件的过山车的个数。
如果没有符合条件的过山车输出-1。
代码:
h1, h2 = map(int, input('请输入两个高度:').split())
roller_coaster_list = list(map(int, input('请输入三个过山车的最高高度:').split()))
count = 0
for roller_coaster in roller_coaster_list:
if h2 < roller_coaster < h1:
count += 1
if count >= 1:
print(count)
else:
print(-1)
运行结果: