ฉันชอบที่จะประหยัดเวลาอย่างแท้จริงโดยการใส่นาฬิกาข้อมือสามข้อ ... ปัญหาคือพวกเขาแต่ละคนให้เวลาที่แตกต่างกัน หนึ่งนาฬิกาคือ x นาทีหลังเวลาจริง หนึ่งนาฬิกาคือ x นาทีก่อนเวลาจริง นาฬิกาสุดท้ายแสดงเวลาจริง
ปัญหาคือฉันไม่สามารถบอกได้ว่านาฬิกาเรือนไหนมีเวลาที่ถูกต้อง ...
จากเวลาที่แสดงในแต่ละนาฬิกาให้กำหนดเวลาจริง หากไม่สามารถระบุเวลาได้ให้พิมพ์ "Look the the sun"
อินพุต:
การอ่านสามรายการคั่นด้วยอักขระช่องว่างเดียว: H1:M1 H2:M2 H3:M3
ในแต่ละการอ่าน H1, H2, H3 แสดงเวลาที่แสดง (0 <H1, H2, H3 <13) และ M1, M2, M3 แทนนาทีที่แสดง (0 <= M1 , M2, M3 <60) หากจำนวนนาทีน้อยกว่า 10 จะมีการเติม 0 นำหน้าในอินพุต ในทำนองเดียวกันจำนวนชั่วโมงน้อยกว่า 10 นำหน้า 0 ถูกเตรียมไว้ในอินพุต
เอาต์พุต: The correct time is HH:MM
โดยที่ HH: MM เป็นเวลาที่ถูกต้อง หากไม่สามารถระบุเวลาที่ถูกต้องได้จะปรากฏLook at the sun
ขึ้น
อินพุต 1: 05:00 12:00 10:00
เอาท์พุท 1: The correct time is 05:00
อินพุต 2: 11:59 12:30 01:01
เอาท์พุท 2: The correct time is 12:30
อินพุต 3: 12:00 04:00 08:00
เอาท์พุท 3: Look at the sun
รหัสที่สั้นที่สุดชนะ ... ไม่มีบทลงโทษพิเศษใช้ นอกจากนี้โปรดจำไว้ว่าเรากำลังจัดการกับนาฬิกา 12 ชั่วโมง ... ฉันไม่สนใจเกี่ยวกับ AM หรือ PM ... ลองจินตนาการว่าเรากำลังจัดการกับนาฬิกาอะนาล็อก ...
12:00
อยู่ระหว่าง8:00
และ4:00
เหมือนกันคุณก็รู้ ...
The correct time is HH:MM
โดยไม่มีการหยุดเต็ม แต่ดำเนินการต่อเพื่อรวมการหยุดแบบเต็มในสองตัวอย่างแรก เวอร์ชันใดถูกต้อง?
whattimeisit 07:21 08:39 08:00
? แน่นอน!