... เลขลำดับ (หรือเลขลำดับ) เป็นคำที่แสดงถึงตำแหน่งหรือลำดับในลำดับ
งานของคุณคือการใช้โปรแกรมแยก 2 (ซึ่งสามารถทำจาก 2 ภาษาที่แตกต่างกัน) nthเพื่อการส่งออกลำดับลำดับจากครั้งแรก คุณจะได้รับการแสดงผลคำเต็มเมื่อเทียบกับsecond2nd
ความท้าทายของเลขลำดับได้นำมาก่อนโดยเฉพาะในรายการนี้ ในการท้าทายนี้ ordinals เป็นเพียงยานพาหนะเพื่ออำนวยความสะดวกในเงื่อนไขที่ไม่ซ้ำกันรายละเอียดด้านล่าง
ส่วนที่ 1
คุณต้องทำให้โปรแกรมที่เมื่อได้รับการป้อนข้อมูลของที่nต้องส่งออกอะไร
nจะเป็นจำนวนเต็มบวกที่ไม่ใช่ศูนย์เสมอไม่มากกว่า 999
เอาต์พุตที่ถูกต้องประกอบด้วย แต่ไม่ จำกัด เฉพาะ :
- เอาต์พุตใด ๆ ไปยัง
stdout/stderr/ ฯลฯ - การสร้างไฟล์ / โฟลเดอร์ / ฯลฯ
- ส่วนต่อประสานกราฟิกหรือภาพทุกชนิด
อะไรจะไป
ส่วนที่ 2
คุณต้องสร้างโปรแกรมที่ใช้เอาต์พุตของโปรแกรมของส่วนที่ 1 เพื่อส่งออกหมายเลขลำดับโดยเริ่มต้นจาก 1 (แรก) จนถึงส่วนใด ๆ ที่nถูกแยกวิเคราะห์ในส่วนที่ 1
เงื่อนไขทั่วไป:
- ไบต์รวมสำหรับส่วนที่ 2 ต้องไม่เกินไบต์ทั้งหมดสำหรับส่วนที่ 1 (น้อยกว่าหรือเท่ากับ)
เงื่อนไขการส่งออก:
- ไม่ต้องตรงตามตัวพิมพ์ใหญ่ - เล็ก
- เอาต์พุตจะต้องมีลำดับตามลำดับเท่านั้น (เฉพาะอักขระ aZ) และช่องว่าง (อนุญาตให้ขึ้นบรรทัดใหม่)
- สามารถส่งออกไปยังแหล่งใดก็ได้ตราบใดที่มันสามารถมองเห็นได้ในระหว่างหรือหลังการดำเนินการ
- โปรแกรมไม่จำเป็นต้องยกเลิกตราบใดที่เอาต์พุตถูกต้อง
- เอาท์พุทไม่จำเป็นต้องมีไวยากรณ์ใด ๆ แต่อาจรวมถึงมัน (ยัติภังค์, จุลภาค, "ands" ฯลฯ ) เป็นเพียงเป็นที่ยอมรับได้
nine hundred ninety ninthnine hundred and ninety-ninth
ตัวอย่างผลลัพธ์
อยู่ที่ไหนn8
FIRST SECOND THIRD FOURTH FIFTH SIXTH SEVENTH EIGHTH
เกณฑ์การให้คะแนน
ลำดับขั้นของเงื่อนไขการชนะคือ:
- จำนวนไบต์ต่ำสุดในส่วนที่ 1
- จำนวนไบต์ต่ำสุดในส่วนที่ 2
Entry #1 | Part 1 = 32 bytes, Part 2 = 22 bytes
Entry #2 | Part 1 = 31 bytes, part 2 = 30 bytes
Entry #2 wins - Part 1 contains 31 bytes vs 32 bytes
---
Entry #1 | Part 1 = 21 bytes, Part 2 = 33 bytes
Entry #2 | Part 1 = 80 bytes, Part 2 = 70 bytes
Entry #2 wins - Entry #1 disqualified (Part 2 contains more bytes than Part 1)
---
Entry #1 | Part 1 = 50 bytes, Part 2 = 49 bytes
Entry #2 | Part 1 = 50 bytes, Part 2 = 50 bytes
Entry #1 wins - Part 1 is equal, Part 2 contains 49 bytes vs 50 bytes
[30, 'second']สำหรับ32แล้ว P2 32มีการทำงานน้อยที่จะทำว่าถ้ามันมีการส่งออกเพียง

one hundred and eleventhหรือone hundred eleventh?