P98. 【例18.1】 睡眠
说明
一个人只有每天睡眠时间到达 \(8\) 小时才算是睡够的。现在统计出某个人的中午睡觉时间 \(x\) 分钟,晚上睡觉时间 \(y\) 小时,请你计算他是否睡眠充足。
已知,中午睡觉 \(1\) 分钟相当于晚上睡觉 \(3\) 分钟, \(8\) 小时是以晚上睡觉时间为标准。
输入格式
两个整数 \(x\) (\(0≤x≤1000\)),\(y\) (\(0≤y≤7\)),分别表示中午睡觉的分钟数和晚上睡觉的小时数。
输出格式
如果睡眠时间充足,输出”Yes
“;否则输出”No
“。
题解
x,y = map(int,input().split())
m = x*3 + y*60
if(m >= 8*60):
print("Yes")
else:
print("No")
使用三目运算解法:
a,b=map(int,input().split())
m=a*3/60+b
print("Yes"if(m>=8)else"No")