আমি ইংরেজীতে কথা বলার সময় আমি একটি নম্বর নিতে এবং এটিতে কতটি অক্ষরেখা রয়েছে তা জানতে আগ্রহী।
আসুন এটি ইতিবাচক পূর্ণসংখ্যার মধ্যে সীমাবদ্ধ করি যা এক হাজারেরও কম।
আমি ব্রিটিশ, সুতরাং এর পরে যখন কোনও শূন্য অংক থাকবে তখন আমরা একটি 'এবং' দিয়ে শত কলামটি অনুসরণ করব।
চ্যালেঞ্জ
- এমন কিছু কোড লিখুন যা 1000 এর চেয়ে কম ধনাত্মক পূর্ণসংখ্যাকে গ্রহণ করবে এবং সেই সংখ্যাকে ব্রিটিশ ইংরেজিতে প্রতিনিধিত্বকারী শব্দের মধ্যে অক্ষরের সংখ্যা নির্ধারণ করবে।
- সংখ্যার প্রতিনিধিত্ব করার জন্য শব্দগুলির উত্পন্ন করার দরকার নেই, কেবলমাত্র তাদের সিলেবলের সংখ্যা।
- এটি কোড গল্ফ, কয়েকটি বাইটে এটি অর্জনের চেষ্টা করুন।
- আপনার পছন্দ মতো যে কোনও ভাষা ব্যবহার করুন।
- স্ট্যান্ডার্ড লুফোলগুলি নিষিদ্ধ।
পরীক্ষার কেস
| N | In words | Syllables |
| 1 | one | 1 |
| 2 | two | 1 |
| 3 | three | 1 |
| 4 | four | 1 |
| 5 | five | 1 |
| 6 | six | 1 |
| 7 | sev-en | 2 |
| 8 | eight | 1 |
| 9 | nine | 1 |
| 10 | ten | 1 |
| 11 | el-ev-en | 3 |
| 12 | twelve | 1 |
| 13 | thir-teen | 2 |
| 14 | four-teen | 2 |
| 17 | se-ven-teen | 3 |
| 20 | twen-ty | 2 |
| 21 | twen-ty one | 3 |
| 42 | four-ty two | 3 |
| 73 | sev-en-ty three | 4 |
| 77 | sev-en-ty sev-en | 5 |
| 100 | one hund-red | 3 |
| 110 | one hund-red and ten | 5 |
| 111 | one hund-red and el-ev-en | 7 |
| 555 | five hund-red and fif-ty five | 7 |
| 700 | sev-en hund-red | 4 |
| 770 | sev-en hund-red and sev-en-ty | 8 |
| 777 | sev-en hund-red and sev-en-ty sev-en | 10 |
| 999 | nine hund-red and nine-ty nine | 7 |