#T3421. 质量不好的空调
质量不好的空调
故事背景
夏天到了,土拨鼠去买了一台空调。可这台空调的质量不是很好,风力不稳定,一会儿风大一会儿风小。可土拨鼠怕热,它打算连续开 n 个小时的空调。
在这 n 个小时里,土拨鼠可能在运动 do exercises 或看电视 watch TV 或读书 read books。当土拨鼠在运动时,如果空调风力小于 k ,那么土拨鼠就会感到热。
现在知道了在接下来 n 个小时中每个小时空调的风力和土拨鼠在干什么,请你编程计算出土拨鼠有几个小时没有感到热。
题目描述
给定 n 个小时中每个小时空调的风力和土拨鼠在干什么,计算出土拨鼠有几个小时没有感到热。
土拨鼠感到热的条件:
- 正在运动,且空调风力小于 k 时感到热。
土拨鼠不感到热的条件:
- 正在看电视或读书时不感到热。
- 正在运动,但空调风力大于等于 k 时不感到热。
输入
n+1 行。 第 1 行是两个整数 n 和 k 。表示空调要连续开 n 个小时,和土拨鼠在运动时希望空调达到的风力 k 。 第 2 到 n+1 行,每行一个整数 m 和字符串 s 。表示在第 i 个小时空调的风力 m 和土拨鼠此时正在干的事情s(运动 do_exercises , 看电视 watch_TV , 读书 read_books)
输出
输出有几个小时土拨鼠没有感到热。
样例
5 4
3 read_books
3 do_exercises
6 do_exercises
4 read_books
2 watch_TV
4
3 6
6 do_exercises
9 read_books
1 watch_TV
3
提示
在输入时,第2行到第n+1行每行的第二个字符串表示土拨鼠此时正在干的事情s:
- 运动是 do_exercises
- 看电视是 watch_TV
- 读书是 read_books
注意有 _ (下划线)。