Задача Time + 15 Minutes от Conditional Statements - Exercise
Здравейте пак от мен, колеги! Това е моето решение на задачата. Резултатите ми се получават, но judge ми даде 90/100, защото е преколено голямо като обем. Някакви идеи как да го посъкратя, без да си развалям ... логиката?
Условие:
Време + 15 минути
Да се напише програма, която чете час и минути от 24-часово денонощие, въведени от потребителя и изчислява колко ще е часът след 15 минути. Резултатът да се отпечата във формат часове:минути. Часовете винаги са между 0 и 23, а минутите винаги са между 0 и 59. Часовете се изписват с една или две цифри. Минутите се изписват винаги с по две цифри, с водеща нула, когато е необходимо.
Примерен вход и изход
вход |
изход |
|
вход |
изход |
|
вход |
изход |
|
вход |
изход |
|
вход |
изход |
1 46 |
2:01 |
0 01 |
0:16 |
23 59 |
0:14 |
11 08 |
11:23 |
12 49 |
13:04 |
Try to submit again, sometimes Judge gets bugged down and returns a watch symbol for a missed test, which should get corrected when solution is re-submitted.
Otherwise you can cut down on your code in the following way: