#288. 罚时

罚时

题目描述

早队想要计算他在某场比赛中的罚时

在ACM赛制中,关于罚时的定义如下:

每道题用时将从竞赛开始到解答被判定为正确(Accept) 为止,其间每一次提交运行结果被判错误的话将被加罚20分钟时间,未正确解答的试题不记时。

例如:某场比赛开始时间为某天晚上7点,他在当日晚上8点时通过(Accept)一个题,但是他之前提交了22次错误的代码,那么他的罚时就是60+2×20=10060 +2 \times 20 = 100分钟。由于比赛的时间很长并且有时比赛开始的时间可能会很晚,所以当早队提交出一个正确代码时很有可能已经不在比赛开始的当天了,同时主办方考虑到选手的身体因素,比赛的进行时间也不会超过4848小时.

现在请你计算一下他罚时。

输入格式

输入一个开始时间(小时:分钟),输入一个字母表示代码通过时间是否在比赛开始当天**(D代表在比赛开始当天 N代表在比赛开始的下一天)**,然后输入一个通过时间(小时:分钟)和通过前被判错误的次数nn

输出格式

输出对应通过时间的罚时

样例

样例输入

07:00 D 08:00 3

样例输出

120

数据范围与提示

输出采用2424小时值(00:0023:59)(00:00\sim23:59)数字小于10时会有前导0,例如:早上7时为07:00 n100n \leq 100