Problem Statement
Definition
- Class:
- MirroredClock
- Method:
- whatTimeIsIt
- Parameters:
- String
- Returns:
- String
- Method signature:
- String whatTimeIsIt(String time)
- (be sure your method is public)
Constraints
- time will be formatted as "HH:MM" (quotes for clarity), where HH is a two digit integer between 00 and 11, inclusive, and MM is a two digit integer between 00 and 59, inclusive.
Examples
"10:00"
Returns: "02:00"
"01:15"
Returns: "10:45"
"03:40"
Returns: "08:20"
"00:00"
Returns: "00:00"
Although it doesn't happen often, sometimes we can see the actual time right in the mirror.
"11:53"
Returns: "00:07"
"01:01"
Returns: "10:59"
"07:23"
Returns: "04:37"
"09:59"
Returns: "02:01"
"00:13"
Returns: "11:47"
"00:30"
Returns: "11:30"
"06:00"
Returns: "06:00"
"06:01"
Returns: "05:59"
"05:59"
Returns: "06:01"
"08:12"
Returns: "03:48"
"06:59"
Returns: "05:01"
"11:00"
Returns: "01:00"
"09:09"
Returns: "02:51"
"07:56"
Returns: "04:04"
"06:24"
Returns: "05:36"
"02:05"
Returns: "09:55"
"05:33"
Returns: "06:27"
"06:26"
Returns: "05:34"
"04:52"
Returns: "07:08"
"06:56"
Returns: "05:04"
"00:40"
Returns: "11:20"
"03:09"
Returns: "08:51"
"09:56"
Returns: "02:04"
"05:17"
Returns: "06:43"
"08:50"
Returns: "03:10"
"05:33"
Returns: "06:27"
"07:49"
Returns: "04:11"
"05:22"
Returns: "06:38"
"04:56"
Returns: "07:04"
"07:02"
Returns: "04:58"
"06:09"
Returns: "05:51"
"06:43"
Returns: "05:17"
"00:01"
Returns: "11:59"
"06:30"
Returns: "05:30"
"00:58"
Returns: "11:02"
"00:37"
Returns: "11:23"
"03:00"
Returns: "09:00"
"03:30"
Returns: "08:30"
"01:00"
Returns: "11:00"
"02:06"
Returns: "09:54"
"00:53"
Returns: "11:07"
"00:15"
Returns: "11:45"
"10:30"
Returns: "01:30"
"10:51"
Returns: "01:09"
"00:10"
Returns: "11:50"
"04:01"
Returns: "07:59"
"11:48"
Returns: "00:12"
"03:45"
Returns: "08:15"
"06:12"
Returns: "05:48"
"11:45"
Returns: "00:15"
"00:11"
Returns: "11:49"
"00:05"
Returns: "11:55"
"00:12"
Returns: "11:48"
"09:30"
Returns: "02:30"
"06:11"
Returns: "05:49"