#GESP122. [GESP样题 一级T2] 当天的第几秒

[GESP样题 一级T2] 当天的第几秒

题目描述

小明刚刚学习了小时、分和秒的换算关系。他想知道一个给定的时刻是这一天的第几秒,请编写程序帮助他计算。

输入格式

一行,包含三个整数 h,m,sh, m, s 和一个字符 cc,用空格隔开。h,m,sh, m, s 分别表示时、分、秒;cc 为大写字母 AP,其中 A 表示上午,P 表示下午。

输出格式

一行一个整数,表示输入时刻是当天的第几秒。

样例

0 0 0 A
0
11 59 59 P
86399

样例解释

  • 样例 1:上午 0 时 0 分 0 秒,是当天的第 00 秒。
  • 样例 2:下午 11 时 59 分 59 秒,加上上午的 12×3600=4320012\times3600 = 43200 秒,总计 43200+11×3600+59×60+59=8639943200 + 11\times3600 + 59\times60 + 59 = 86399 秒。

数据范围与提示

  • 0h110 \le h \le 110m,s590 \le m, s \le 59
  • cc 只会是 AP
  • ccP,需要在上午时间对应秒数基础上加上 12×360012\times3600 秒。

来源

GESP 样题 一级 T2