#P14497. [NCPC 2025] Crochet Competition
[NCPC 2025] Crochet Competition
Description
全国钩针图样竞赛(National Crochet Pattern Competition,NCPC)是一项年度团队赛事,面向从初学者到专家的所有钩织爱好者。参赛队伍需在限定时间内设计、撰写并完成原创钩织图样,时间限制视复杂度而定,可能从几分钟到整整一周——有时甚至跨越整个周末。参赛者可以在比赛期间吃饭、睡觉或回家休息,但计时不会因此暂停。
NCPC 现要求你开发一个系统:在给定开始时间和结束时间(包括星期几、小时和分钟)的情况下,计算比赛总时长。输出的总时长必须精确,以天、小时与分钟的形式表示,且应尽可能使用最少的组成部分,同时使整数值的总和最小。
Input Format
输入共两行。
- 第一行给出比赛的开始时间。
- 第二行给出比赛的结束时间。
时间的格式为 ,其中:
- 为三字母的星期缩写:、、、、、 或 ;
- 为两位数的小时,范围为 至 ;
- 为两位数的分钟,范围为 至 。
如果开始时间与结束时间完全相同,则比赛时长恰好为一整周。
Output Format
输出比赛时长,使用天、小时与分钟的单位,并根据数值选择单复数形式(例如 1 day,2 days)。
输出顺序为:天、小时、分钟。
当存在三个部分时用逗号分隔,当存在两个部分时用 and 连接。
若某个部分的值为零,则省略该部分。
Mon 08:00
Mon 15:00
7 hours
Mon 10:00
Wed 08:59
1 day, 22 hours, 59 minutes
Fri 20:00
Mon 08:00
2 days and 12 hours
Hint
翻译由 ChatGPT-5 完成
京公网安备 11011102002149号