পরিচিতি:
আমি মনে করি আমরা সবাই এটি জানি, এবং এটি সম্ভবত বিভিন্ন ভাষায় প্রচুর অনুবাদ হয়েছে: "মাথা, কাঁধ, হাঁটু এবং পায়ের আঙ্গুল" বাচ্চাদের গান:
মাথা, কাঁধ, হাঁটু এবং পায়ের আঙ্গুল, হাঁটু এবং পায়ের আঙ্গুল
মাথা, কাঁধ, হাঁটু এবং পায়ের আঙ্গুল, হাঁটু এবং পায়ের আঙ্গুল
এবং চোখ, কান এবং মুখ এবং নাক
মাথা, কাঁধ, হাঁটু এবং পায়ের আঙ্গুল, হাঁটু এবং পায়ের আঙ্গুলগুলি
উইকিপিডিয়া
চ্যালেঞ্জ:
ইনপুট: একটি ধনাত্মক পূর্ণসংখ্যা।
আউটপুট: এন-থেক্স সূচক হিসাবে ইনপুটটির উপর ভিত্তি করে নিম্নলিখিত শব্দের একটি আউটপুট:
head
shoulders
knees
toes
eyes
ears
mouth
nose
এখানে শরীরের অঙ্গগুলি সূচকগুলির সাথে সংযুক্ত করা হয়:
Head (0), shoulders (1), knees (2) and toes (3), knees (4) and toes (5)
Head (6), shoulders (7), knees (8) and toes (9), knees (10) and toes (11)
And eyes (12) and ears (13) and mouth (14) and nose (15)
Head (16), shoulders (17), knees (18) and toes (19), knees (20) and toes (21)
Head (22), shoulders (23), knees (24) and toes (25), knees (26) and toes (27)
Head (28), shoulders (29), knees (30) and toes (31), knees (32) and toes (33)
And eyes (34) and ears (35) and mouth (36) and nose (37)
Head (38), shoulders (39), knees (40) and toes (41), knees (42) and toes (43)
etc.
চ্যালেঞ্জ বিধি:
- আপনাকে অবশ্যই 0-ইনডেক্সের পরিবর্তে 1-ইনডেক্সড ইনপুট ব্যবহারের অনুমতি দেওয়া হয়েছে। তবে দয়া করে নির্দিষ্ট করে দিন আপনি কোনটি নিজের উত্তরে ব্যবহার করেছেন।
- আউটপুট কেস সংবেদনশীল, তাই আপনি যদি এটির ক্যাপগুলিতে আউটপুট করতে চান তবে তা ঠিক।
- আপনার কমপক্ষে 1,000 পর্যন্ত ইনপুট সমর্থন করা উচিত।
সাধারাইওন রুল:
- এটি কোড-গল্ফ , তাই বাইট জেতে সংক্ষিপ্ত উত্তর।
কোড-গল্ফ ভাষাগুলি আপনাকে নন-কোডগলফিং ভাষার সাথে উত্তর পোস্ট করতে নিরুৎসাহিত করবেন না। 'যে কোনও' প্রোগ্রামিং ভাষার পক্ষে যতটা সম্ভব সংক্ষিপ্ত উত্তর নিয়ে আসার চেষ্টা করুন। - স্ট্যান্ডার্ড নিয়মগুলি আপনার উত্তরের জন্য প্রযোজ্য , সুতরাং আপনাকে সঠিক পরামিতিগুলি, সম্পূর্ণ প্রোগ্রামগুলির সাথে STDIN / STDOUT, ফাংশন / পদ্ধতি ব্যবহারের অনুমতি দেওয়া হবে। আপনার কল
- ডিফল্ট লুফোলগুলি নিষিদ্ধ।
- যদি সম্ভব হয় তবে আপনার কোডের জন্য একটি পরীক্ষার সাথে একটি লিঙ্ক যুক্ত করুন।
- এছাড়াও, প্রয়োজনে একটি ব্যাখ্যা যোগ করুন।
পরীক্ষার কেস (0-সূচিযুক্ত):
Input: Output:
0 head
1 shoulders
7 shoulders
13 ears
20 knees
35 ears
37 nose
98 knees
543 nose
1000 knees
kolmogorov-complexity
উত্তরগুলির জন্য ব্যবহৃত যা সর্বদা একই স্থির আউটপুট থাকে তবে এখন আমি এটি কোডে স্থির আউটপুট-স্ট্রিং সম্পর্কে এবং এটি গল্ফের জন্য নিদর্শনগুলি খুঁজে পেতে (বা @ এনিগমার 05 এবি 1 ই উত্তরের মতো এটি এনকোড করব )। এটি যুক্ত করার জন্য ধন্যবাদ; এই চ্যালেঞ্জটির জন্য কোন ট্যাগগুলি প্রাসঙ্গিক ছিল তা আমি খুব বেশি নিশ্চিত ছিলাম না, যা স্যান্ডবক্সে আমার (দুর্ভাগ্যক্রমে উত্তর না দেওয়া) প্রশ্নগুলির মধ্যে একটি।
inquestion:2140 shoulders
।