এই এসও প্রশ্ন দ্বারা অনুপ্রাণিত
ইনপুট হিসাবে আপনাকে পূর্ণসংখ্যার একটি খালি-খালি তালিকা দেওয়া হবে, যেখানে প্রথম মানটি শূন্য নয় বলে গ্যারান্টিযুক্ত। আউটপুটটি তৈরি করতে, তালিকার শুরু থেকে হেঁটে চলুন এবং প্রতিটি শূন্যের মান আউটপুট করে। যখন আপনি একটি শূন্যের মুখোমুখি হন, পরিবর্তে আউটপুটটিতে আপনি সম্প্রতি যুক্ত হওয়া মানটি পুনরাবৃত্তি করুন।
আপনি কোনও প্রোগ্রাম বা ফাংশন লিখতে পারেন এবং ইনপুট / আউটপুটটি এমন কোনও সুবিধাজনক বিন্যাস গ্রহণ করতে পারে যা অতিরিক্ত তথ্য এনকোড করে না, যতক্ষণ না এখনও পূর্ণসংখ্যার অর্ডার ক্রম থাকে। যদি কোনও প্রোগ্রাম থেকে আউটপুট হয় তবে আপনি একটি ট্রেলিং নিউলাইন মুদ্রণ করতে পারেন। এই ট্রেলিং করা নতুন লাইন বাদে আপনার আউটপুটটি আপনার জমা দেওয়ার জন্য একটি গ্রহণযোগ্য ইনপুট হওয়া উচিত।
বাইটের মধ্যে সংক্ষিপ্ততম কোডটি জয়ী।
পরীক্ষার মামলা
[1, 0, 2, 0, 7, 7, 7, 0, 5, 0, 0, 0, 9] -> [1, 1, 2, 2, 7, 7, 7, 7, 5, 5, 5, 5, 9]
[1, 0, 0, 0, 0, 0] -> [1, 1, 1, 1, 1, 1]
[-1, 0, 5, 0, 0, -7] -> [-1, -1, 5, 5, 5, -7]
[23, 0, 0, -42, 0, 0, 0] -> [23, 23, 23, -42, -42, -42, -42]
[1, 2, 3, 4] -> [1, 2, 3, 4]
[-1234] -> [-1234]
[0,0]
?
01
কোনও বৈধ পূর্ণসংখ্যার নয়, সুতরাং আইস্যাকের জন্য এটির কোনও অ্যাকাউন্ট করতে হবে না। অন্যান্য উত্তরগুলি চাইলে এটির মতো ইনপুট গ্রহণ করতে পারে, যতক্ষণ তারা সামঞ্জস্য