9
อ่านไทม์ไลน์
แรงบันดาลใจจากการวาดเส้น กำหนดไทม์ไลน์ของเหตุการณ์เอาท์พุทวันที่สำหรับแต่ละเหตุการณ์ เส้นเวลาจะได้รับในแบบฟอร์ม 2000 --AF-C-------E--D---B-- โดยที่บรรทัดแรกแสดงจุดที่ทราบในเวลา ปีที่รู้จักมักเป็นอักขระที่ต่ำกว่าตัวเลขแรกของปีที่รู้จัก คุณอาจจะ: ในเส้นเวลานั้นตัวละครแต่ละตัวแสดงถึงหนึ่งปี จะมีเหตุการณ์อย่างน้อยหนึ่งเหตุการณ์เสมอ กิจกรรมไม่จำเป็นต้องเป็นระเบียบ คุณอาจสมมติว่าตัวละครทุกตัวในช่วงระหว่างAและตัวละครที่ไกลที่สุดที่มีอยู่ จะมีไม่เกิน 26 กิจกรรม จุดที่รู้จักจะไม่มีช่องว่างภายในไปทางขวา อาจมีตัวเลขติดลบทั้งในจุดที่รู้จักและเอาท์พุท คุณจะไม่ต้องจัดการกับตัวเลขที่มากกว่า 2 ^ 32 คุณจะไม่ต้องจัดการกับช่วงที่ใหญ่กว่า 2 ^ 8 คุณสามารถป้อนข้อมูลเป็นตัวอักษรตัวพิมพ์เล็กแทนตัวพิมพ์ใหญ่ คุณควรเขียนโปรแกรมที่ใช้เส้นเวลาในแบบฟอร์มนี้และส่งออกวันที่หลักตามลำดับ (A, B, C, D ... ) คุณสามารถส่งออกในรูปแบบที่สะดวก แต่คุณต้องป้อนข้อมูลในรูปแบบที่กำหนด กรณีทดสอบ: 2000 --AF-C-------E--D---B-- [1998, 2016, 2001, 2012, 2009, 1999] 10 --C-AB--D [9, 10, 7, 13] …