... Порядні числа (або порядкові цифри) - це слова, що представляють положення чи ранг у послідовному порядку.
З Вікіпедії .
Ваше завдання полягає в тому, щоб за допомогою двох окремих програм (з яких можна зробити дві різні мови) вивести порядкову послідовність від першого до nth. Ви будете виводити повне слово secondна відміну від 2nd.
Виклик порядкових чисел піднімався раніше, особливо в цьому записі . У цьому виклику ординарії є лише засобом сприяння унікальним умовам, описаним нижче.
Частина 1
Ви повинні зробити програму, яка при введенні даних nповинна виводити що- небудь .
nзавжди буде додатним, ненульовим цілим числом не більше 999.
Дійсний вихід включає, але не обмежується :
- Будь-який вихід до
stdout/stderr/ тощо - Створення файлів / папок / тощо
- Графічний інтерфейс або зображення будь-якого типу
Щось йде.
Частина 2
Ви повинні зробити програму, яка використовує вихід програми 1 частини для виведення послідовності порядкових чисел, починаючи з 1 (першої), аж до того, що nбуло проаналізовано в частині 1.
Загальні умови:
- Загальна кількість байтів для частини 2 не повинна перевищувати загальної кількості байтів для частини 1 (менше або дорівнює).
Вихідні умови:
- Не враховує регістр.
- Вихідні дані повинні містити лише порядкову послідовність (лише символи aZ) та пробіли (дозволені нові рядки).
- Можна виводити на будь-яке джерело, якщо воно видно під час виконання або після нього.
- Програму не потрібно припиняти до тих пір, поки її вихід правильний.
- Вихідні дані не повинні містити жодної граматики, але вони необов'язково можуть включати її (дефіси, коми, "і" тощо).
nine hundred ninety ninthтак само прийнятно, як іnine 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?