... Angka urut (atau angka urut) adalah kata-kata yang mewakili posisi atau peringkat dalam urutan berurutan.
Dari Wikipedia .
Tugas Anda adalah, menggunakan 2 program terpisah (yang dapat dibuat dari 2 bahasa berbeda), untuk menghasilkan urutan urut dari pertama hingga nth. Anda akan mengeluarkan kata lengkap secondsebagai lawan 2nd.
Tantangan bilangan ordinal telah diangkat sebelumnya, khususnya dalam entri ini . Dalam tantangan ini, tata cara hanyalah sarana untuk memfasilitasi kondisi unik yang dirinci di bawah ini.
Bagian 1
Anda harus membuat program itu, ketika diberi input nharus output apa pun .
nakan selalu menjadi bilangan bulat positif, bukan nol, tidak lebih besar dari 999.
Output yang valid termasuk tetapi tidak terbatas pada :
- Output apa pun ke
stdout/stderr/ etc - Pembuatan file / folder / dll
- Antarmuka grafis atau gambar dalam bentuk apa pun
Apapun itu.
Bagian 2
Anda harus membuat program yang menggunakan output dari program bagian 1 untuk menampilkan urutan nomor urut, mulai dari 1 (pertama), hingga apa pun nyang diuraikan di bagian 1.
Kondisi umum:
- Total byte untuk bagian 2 tidak boleh melebihi total byte untuk bagian 1 (kurang dari atau sama dengan).
Kondisi output:
- Tidak peka huruf besar-kecil.
- Keluaran harus hanya berisi urutan ordinal (hanya karakter aZ) dan spasi putih (baris baru diizinkan).
- Dapat di-output ke sumber apa saja, selama itu terlihat selama atau setelah eksekusi.
- Program tidak perlu berakhir selama outputnya benar.
- Output tidak diperlukan untuk memiliki tata bahasa, tetapi secara opsional dapat memasukkannya (tanda hubung, koma, "ands", dll).
nine hundred ninety ninthhanya bisa diterimanine hundred and ninety-ninth.
Output Sampel
Dimana n8
FIRST SECOND THIRD FOURTH FIFTH SIXTH SEVENTH EIGHTH
Mencetak gol
Hirarki kondisi menang adalah:
- Jumlah byte terendah di bagian 1
- Jumlah byte terendah di bagian 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']untuk 32kemudian p2 memiliki lebih sedikit pekerjaan untuk melakukan itu jika memiliki output, hanya 32.

one hundred and eleventhatauone hundred eleventh?