#P937. 时区问题

时区问题

描述 Description

Farmer John将要在美国进行一个为期三个月的旅行。他需要你帮助他来处理时区的问题。

Farmer John只在美国大陆作旅行,所以只关心四个时区:Eastern,Central,Mountain和Pacific。

你不需要考虑所谓的“夏季时”。

Farmer John并不擅长于时区的转换。但是他知道,一些时区转化的等价关系。在下面的表中列出: (此表表示当Pacific是5:00 AM 时,其他时区的时间)

Pacific     5:00 AM

Mountain   6:00 AM

Central     7:00 AM

Eastern     8:00 AM

给出一个时区的时间,将这个时间转换到其他时区。时间是用 "小时:分钟 AM/PM" 表达的。

下午的时间应该表示成1:20 PM,而不是13:20。

注意!11:59 AM 再过一分钟就是 12:00 PM,11:59 PM 再过一分钟就是 12:00 AM。

程序名:tconvert

输入格式:

*第一行:需要转化的时间。格式如上所述。

*第二行:转化前的时区。("Pacific","Mountain","Central","Eastern"中的一个)

*第三行:需要转化成的时区。

样例输入:(文件名:tconvert.in):

10:15 PM
Pacific
Central

输出格式:

一行,输出转化后的时间,使用上面叙述的格式。不用担心时间的转换是否引起了日期的变化。

样例输出:(文件名:tconvert.out):

12:15 AM