এই চ্যালেঞ্জে, আপনার লিলি প্যাডগুলিতে পিছনে পিছনে লাফানো ব্যাঙের অনুকরণ করতে হবে। পুকুরটি অসীম আকারে বড়, সীমাহীন লিলি প্যাডগুলির একটি লাইন রয়েছে, এবং ব্যাঙ তার পছন্দমতো লিলি প্যাডগুলি পেরিয়ে যেতে পারে।
এই ব্যাঙটি পিছনে পিছনে লাফিয়ে যেতে পছন্দ করে: সামনে ঝাঁপ দেওয়ার পরে, সে সবসময় পিছনের দিকে লাফ দেয় এবং বিপরীতে।
আপনি পূর্ণসংখ্যার একটি তালিকা পাস করেছেন, যা তার জাম্পগুলি উপস্থাপন করে। আপনাকে তার জাম্পগুলির ফলাফল আউটপুট করতে হবে।
উদাহরণস্বরূপ, বলুন আপনি পাস করেছেন [2,3,6,8,2]
:
আমাদের ব্যাঙটি 2 টি লিলি প্যাড এগিয়ে দিয়ে শুরু করে:
_2
তারপরে 3 টি লিলি প্যাড ফিরে:
3__2
তারপরে 6 টি লিলি প্যাড এগিয়ে:
3__2__6
8 পিছনে:
8_3__2__6
তারপরে অবশেষে, 2 টি লিলি প্যাডগুলি এগিয়ে দেখুন (2 কীভাবে 3 টি ওভাররাইট করে তা লক্ষ্য করুন):
8_2__2__6
আরও সুস্পষ্ট হওয়ার জন্য: আপনার ইনপুটটি সংখ্যার একটি অ্যারে S
, আপনাকে S[K]
অবস্থানে আউটপুট করতে হবে S[K] - S[K-1] + S[K-2] - S[K-3]...
।
- যদি নির্দিষ্ট স্থানে একাধিক সংখ্যা মুদ্রণ করতে হয় তবে সর্বাধিক সূচী সহ একটি মুদ্রণ করুন।
_
কোনও নির্দিষ্ট স্থান খালি থাকলে আপনাকে ব্যবহার করতে হবে- যদি কোনও সংখ্যার একাধিক সংখ্যা থাকে তবে এটি একাধিক অবস্থান গ্রহণ করে না। (অন্য কথায়, একটি অবস্থান একাধিক অক্ষর নিয়ে গঠিত)
- আপনি ধরে নিতে পারেন যে আপনার তালিকাটি খালি নয় এবং সমস্ত পূর্ণসংখ্যা 0 এর চেয়ে বড়।
পরীক্ষার কেস:
5 ____5
2,2 2_2
4,3,2,1 3124
5,3,2,1 _3125
2,3,6,8,2 8_2__2__6
10,3,12,4,1,12,16 ___12__3__10____41__1216
100,4,7,2,2 _______________________________________________________________________________________________4___1002_2
এটি একটি কোড-গল্ফ , সুতরাং এটি যতটা সম্ভব অক্ষরে উত্তর দিন!