চ্যালেঞ্জ:
s
অক্ষরের উপর একটি স্ট্রিং দেওয়া a
- z
, A
- Z
, 0
- 9
, s
মোট দৈর্ঘ্যের অংশ হিসাবে দৈর্ঘ্যে অতিরিক্ত অক্ষর (গুলি) গণনা করে নিজের মধ্যে দৈর্ঘ্য যুক্ত করুন s
।
ইনপুট:
স্বেচ্ছাসেবী দৈর্ঘ্যের একটি স্ট্রিং (খালি থাকতে পারে)।
আউটপুট:
একই স্ট্রিং, তবে এর দৈর্ঘ্যটি শেষ পর্যন্ত যুক্ত হয়। দৈর্ঘ্যের প্রতিনিধিত্বকারী অক্ষরগুলি দৈর্ঘ্যের অংশ হিসাবেও গণনা করা উচিত। সংক্ষিপ্তকরণের জন্য একাধিক বৈধ দৈর্ঘ্য রয়েছে এমন ক্ষেত্রে, সম্ভাব্যতম ক্ষুদ্রতমটি বেছে নিন (উদাহরণগুলির জন্য পরীক্ষার কেসগুলি দেখুন)।
পরীক্ষার কেস:
INPUT -> OUTPUT // Comment
aaa -> aaa4
-> 1 // Empty string
aaaaaaaa -> aaaaaaaa9 // aaaaaaaa10 would also normally be valid, but violates using the smallest number rule mentioned above
aaaaaaaaa -> aaaaaaaaa11
a1 -> a13 // Input can contain numbers at the end of the string, you do not have to handle the fact that it looks like 13 rather than 3.
Longer test case(s):
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -> aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa101
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -> aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa102
নিয়মাবলী:
এটি কোড-গল্ফ , তাই বাইট জেতে সংক্ষিপ্ততম কোড। স্ট্যান্ডার্ড লুফোলগুলি নিষিদ্ধ। সাবমিশনগুলি একটি সম্পূর্ণ প্রোগ্রাম বা কোনও ফাংশন হতে পারে এবং আপনি ফলটি স্টাডাউটের জন্য মুদ্রণ করতে পারেন বা কোনও ফাংশন থেকে পরিবর্তনশীল হিসাবে ফিরিয়ে দিতে পারেন।