English text is not available in this practice contest.
山手線ã¯æ±äº¬ 23 区内ã«æ•·è¨ã•ã‚Œã¦ã„る環状鉄é“路線ã§ã‚る.ç·è·¯ç·šè·é›¢ã¯ 34.5km ã§ã‚り,1 周ã«ã¯ãŠã‚ˆã 1 時間をè¦ã™ã‚‹ï¼Žé§…ã¯å…¨éƒ¨ã§ 29 駅å˜åœ¨ã™ã‚‹ï¼Žãƒ©ã‚¤ãƒ³ã‚«ãƒ©ãƒ¼ã¯ã‚¦ã‚°ã‚¤ã‚¹è‰²ã§ã‚る.ピーク時ã®æ··é›‘率㯠200% を超ãˆï¼Œæ—¥æœ¬ã®é‰„é“路線ã®ä¸ã§æœ€ã‚‚混雑ã—ã¦ã„る路線㮠1 ã¤ã§ã‚る.最も混雑ã™ã‚‹æ™‚間帯ã§ã¯ 3 分㫠1 本ã®åˆ—車ãŒèµ°ã£ã¦ãŠã‚Šï¼Œæ±äº¬ã«åˆã‚ã¦æ¥ãŸäººã€…ã¯ãã®å…‰æ™¯ã«é©šãã‚‚ã®ã§ã‚る.
鉄åã•ã‚“ã¯å±±æ‰‹ç·šã‚’æ„›ã—ã¦ã‚„ã¾ãªã„生粋ã®é‰„é“好ãã§ã‚る.ã‚る日,彼女ã¯æ„›èªæ›¸ã§ã‚ã‚‹ JR 時刻表をèªã¿ãªãŒã‚‰æ¬¡ã®ç–‘å•ã«è‡³ã£ãŸï¼Žã€Œå±±æ‰‹ç·šã§ã¯ä¸€æ—¥ã«ä½•å°ã®è»Šä¸¡ãŒä½¿ã‚ã‚Œã¦ã„ã‚‹ã®ã ã‚ã†ï¼Ÿã€
彼女ã¯æ™‚刻表ã‹ã‚‰é‹è¡Œã«æœ€ä½Žé™å¿…è¦ãªè»Šä¸¡ã®å°æ•°ã‚’割り出ãã†ã¨ã—ãŸï¼Žã—ã‹ã—,列車ã®æœ¬æ•°ãŒéžå¸¸ã«å¤šã‹ã£ãŸã®ã§ï¼Œå½¼å¥³ä¸€äººã®åŠ›ã§ã¯åˆ°åº•æ•°ãˆåˆ‡ã‚Œãã†ã«ãªã„.ãã“ã§å½¼å¥³ã¯å„ªç§€ãªãƒ—ãƒã‚°ãƒ©ãƒžãƒ¼ã§ã‚ã‚‹ã‚ãªãŸã«åŠ©ã‘を求ã‚ãŸï¼Ž
ã‚ãªãŸã®ä»•äº‹ã¯ä¸Žãˆã‚‰ã‚ŒãŸæ™‚刻表ã‹ã‚‰å±±æ‰‹ç·šã®é‹è¡Œã«è¦ã™ã‚‹è»Šä¸¡ã®æœ€ä½Žå°æ•°ã‚’求ã‚るプãƒã‚°ãƒ©ãƒ を書ãã“ã¨ã§ã‚る.山手線ã¯ç’°çŠ¶è·¯ç·šã§ã‚ã‚‹ã“ã¨ã‹ã‚‰ï¼Œãã®æ™‚刻表ã¯ä¾¿å®œä¸Šã€Œå¤§å´Žé§…ã€ã‚’始発駅ãŠã‚ˆã³çµ‚ç€é§…ã¨ã—ã¦è¡¨è¨˜ã•ã‚Œã‚‹ã“ã¨ãŒå¤šã„.ãã®ãŸã‚,彼女ã‹ã‚‰æ¸¡ã•ã‚ŒãŸæ™‚刻表ã«ã‚‚å„列車ã®å¤§å´Žé§…ã«ãŠã‘る発時刻ãŠã‚ˆã³ç€æ™‚刻ã®ã¿ãŒè¨˜ã•ã‚Œã¦ã„る.
ãªãŠï¼Œå®Ÿéš›ã®å±±æ‰‹ç·šã§ã¯èµ·ã“ã‚Šãˆãªã„ãŒï¼ŒçŠ¶æ³è¨å®šã‚’ç°¡å˜ã«ã™ã‚‹ãŸã‚,ã“ã“ã§ã¯å¤§å´Žé§…ã®åˆ°ç€ç›´å¾Œã«åˆ—車ãŒå¤§å´Žé§…を出発å¯èƒ½ã§ã‚ã‚‹ã¨è€ƒãˆã‚‹ã“ã¨ã«ã™ã‚‹ï¼Žã¾ãŸï¼Œé‰„åã•ã‚“ãŒå†™ã—ãŸæ™‚刻ã«èª¤ã‚ŠãŒã‚ã£ãŸã‚Šï¼Œé‰„åã•ã‚“ã®å¦„想ã«ã‚ˆã£ã¦å‹æ‰‹ã«åŠ ãˆã‚‰ã‚ŒãŸåˆ—車ãŒæ™‚刻表ã«ç´›ã‚Œè¾¼ã‚“ã ã‚Šã—ã¦ã„ã‚‹å ´åˆã‚‚ã‚ã‚‹ãŒï¼Œã‚ãªãŸã¯ãれらを見抜ãã“ã¨ãŒã§ããªã„ã®ã§ï¼Œã‚ãã¾ã§ã‚‚書ã‹ã‚ŒãŸã¨ãŠã‚Šã®æ™‚刻ã«å¯¾ã—ã¦å°æ•°ã‚’求ã‚ãªã‘ã‚Œã°ãªã‚‰ãªã„.
ãã¡ã‚“ã¨å‹•ä½œã™ã‚‹ãƒ—ãƒã‚°ãƒ©ãƒ を書ã‘ã°ï¼Œå½¼å¥³ãŒåˆ—車内デートã«èª˜ã£ã¦ãれるã‹ã‚‚ã—ã‚Œãªã„.もã£ã¨ã‚‚,誘ã„ã«ä¹—ã‚‹ã‹æ–ã‚‹ã‹ã¯ã‚ãªãŸæ¬¡ç¬¬ã§ã‚ã‚‹ãŒï¼Ž
入力ã¯è¤‡æ•°ã®ãƒ‡ãƒ¼ã‚¿ã‚»ãƒƒãƒˆã‹ã‚‰æ§‹æˆã•ã‚Œã‚‹ï¼Žå„データセットã¯æ¬¡ã®å½¢å¼ã«ãªã£ã¦ã„る.
n
hh:mm:ss hh:mm:ss
hh:mm:ss hh:mm:ss
...
hh:mm:ss hh:mm:ss
1 行目ã®æ•´æ•° n ã¯æ™‚刻表ã«å«ã¾ã‚Œã‚‹åˆ—車ã®æœ¬æ•°ã§ã‚る.ã“ã®å€¤ã¯ 10,000 を超ãˆãªã„ã“ã¨ãŒä¿è¨¼ã•ã‚Œã¦ã„る.2 行目ã‹ã‚‰ n + 1 行目ã¾ã§ã® n è¡Œã«ã¯å„列車ã®å¤§å´Žé§…ã®ç™ºæ™‚刻ãŠã‚ˆã³ç€æ™‚刻ãŒã“ã®é †ç•ªã§ä¸Žãˆã‚‰ã‚Œï¼Œç™ºæ™‚刻ã¨ç€æ™‚刻ã®é–“㯠1 ã¤ã®ç©ºç™½ã§åŒºåˆ‡ã‚‰ã‚Œã¦ã„る.å„時刻㯠hh:mm:ss ã®å½¢å¼ã§è¡¨ç¾ã•ã‚Œï¼Œhh ãŒæ™‚,mm ãŒåˆ†ï¼Œss ãŒç§’を表ã—ã¦ã„る.ãã‚Œãžã‚Œã®å€¤ã®ç¯„囲㯠0 ≦ hh < 24, 0 ≦ mm < 60, 0 ≦ ss < 60ã§ã‚る.ã“れらã®æ•°å€¤ã¯å…¨ã¦ 2 æ¡ã¨ãªã‚‹ã‚ˆã†ã«ï¼Œå¿…è¦ã«å¿œã˜ã¦å…ˆé ã« 0 ãŒä»˜ã‘åŠ ãˆã‚‰ã‚Œã¦ã„る.
夜㮠24:00 ã‚’ã¾ãŸã„ã§é‹è¡Œã•ã‚Œã‚‹ã‚ˆã†ãªåˆ—車ã¯å«ã¾ã‚Œãªã„.ã—ãŸãŒã£ã¦ï¼Œå¸¸ã«ç™ºæ™‚刻ã¯å¸¸ã«ç€æ™‚刻よりもå‰ã®æ™‚刻ã§ã‚る.
入力ã®çµ‚了㯠n = 0 ã«ã‚ˆã£ã¦ç¤ºã•ã‚Œã‚‹ï¼Žã“ã‚Œã¯ãƒ‡ãƒ¼ã‚¿ã‚»ãƒƒãƒˆã«ã¯å«ã¾ã‚Œãªã„.
å„データセットã«å¯¾ã—ã¦ï¼Œæœ€ä½Žé™å¿…è¦ã¨ãªã‚‹è»Šä¸¡ã®å°æ•°ã‚’ 1 è¡Œã«å‡ºåŠ›ã—ãªã•ã„.
3 05:47:15 09:54:40 12:12:59 12:13:00 16:30:20 21:18:53 6 00:00:00 03:00:00 01:00:00 03:00:00 02:00:00 03:00:00 03:00:00 04:00:00 03:00:00 05:00:00 03:00:00 06:00:00 0
1 3