আপনি একটি পুকুরের এমন মাছ যা অন্য মাছ খেয়ে বেঁচে থাকার দরকার। আপনি কেবল নিজের চেয়ে একই আকার বা ছোট আকারের মাছ খেতে পারেন। আপনাকে অবশ্যই এমন একটি প্রোগ্রাম তৈরি করতে হবে যা সাজানো ইনপুট হিসাবে মাছের শোল গ্রহণ করবে। এ থেকে আপনি কয়টি মাছ খেতে পারবেন এবং শেষ পর্যন্ত আপনি যে আকারে বাড়বেন সে বিষয়ে অবশ্যই কাজ করা উচিত।
মাপের তালিকা
+--------------+--------------+--------------+--------------+
| | Amount extra | Total size 1 | Increase to |
| Current size | needed for | fish | size |
| | next size | | |
+--------------+--------------+--------------+--------------+
| 1 | 4 | 4 | 2 |
+--------------+--------------+--------------+--------------+
| 2 | 8 | 12 | 3 |
+--------------+--------------+--------------+--------------+
| 3 | 12 | 24 | 4 |
+--------------+--------------+--------------+--------------+
| 4 | 16 | 40 | 5 |
+--------------+--------------+--------------+--------------+
| 5 | 20 | 60 | 6 |
+--------------+--------------+--------------+--------------+
| 6 | 24 | 84 | 7 |
+--------------+--------------+--------------+--------------+
বিধি
- আপনার আকার 1 থেকে শুরু হয়
- শোল ইনপুটটিতে 0-9 এর মধ্যে মাছের পূর্ণসংখ্যা থাকবে
- 0 = শেত্তলাগুলি এবং আপনাকে খাওয়ানোতে অভ্যাস করবে না।
- ফিশ ইন্টিজারটি মাছের আকারকে প্রতিনিধিত্ব করে (1-9)।
- আপনি নিজের চেয়ে একই আকার বা তার চেয়ে কম মাছ খেতে পারেন।
- আপনি নিজের আকারকে সর্বাধিকীকরণ করতে যে কোনও ক্রমে মাছটি খেতে পারেন।
- আপনি একবারে প্রতিটি মাছ খেতে পারেন।
- আপনি যত বড় মাছ খান, তত দ্রুত আপনার বৃদ্ধি হবে। একটি আকার 2 মাছ সমান দুটি আকার 1 মাছ, আকার 3 মাছের সমান তিন আকার 1 মাছ এবং আরও on
- প্রতিবার আপনি নীচের পরিমাণগুলিতে পৌঁছালে আপনার আকার বাড়বে ments
আপনি যে আকারের হতে পারেন তার পূর্ণসংখ্যা ফেরত দেয়
উদাহরণ
"11112222" => 3
4 fish size 1 increases to 2, 4 size 2 makes you 3
"111111111111" => 3
4 fish size 1 increases to 2, 8 size 1 makes you 3
সংক্ষিপ্ততম কোড (বাইটগুলিতে গণনা করা) যে কোনও ভাষায় সংখ্যা জয়ী করে তা করতে।
5,6
বা 6,6
এটিকে থেকে আকার 13 এ পেতে পারে; তবুও 5,5
পরিবর্তে সরান এবং এক মাত্র পাঁচটি আকারে পৌঁছতে পারে।