পত্র কমে যাওয়ার সাথে সাথে এলোমেলোভাবে অনুপ্রেরণা নম্বরগুলি বৃদ্ধি করে
মিশ্র অক্ষর এবং পূর্ণসংখ্যার (যেমন, একটি তালিকা দেওয়া ['a', 2, 3, 'b']) বৃদ্ধি চিঠি বর্ণমালা (এ মোড়ানো এক অবস্থানে দ্বারা zকরা a) এবং হ্রাস 1. দ্বারা সংখ্যার উপরে উদাহরণস্বরূপ, আউটপুট হওয়া উচিত ['b', 1, 2, 'c']।
- ইনপুটটি একটি মিশ্র-ধরণের তালিকা, একটি সীমানাযুক্ত স্ট্রিং, স্ট্রিংগুলির তালিকা ইত্যাদি হতে পারে
zএঁকে দেয়aতবে1যায়0এবং0যায়-1ইত্যাদি etc.- ইনপুটটি কেবল সর্বদা
[a-z]এবং পূর্ণসংখ্যার হবে। আপনার পক্ষে[A-Z]যদি সহজ হয় তবে আপনি ইনপুট হিসাবে বড় অক্ষর চয়ন করতে পারেন । - ইনপুটটি খালি খালি গ্যারান্টিযুক্ত।
- ইনপুটটিতে কেবল সংখ্যা বা কেবলমাত্র অক্ষর থাকতে পারে।
উদাহরণ:
Input
Output
['a', 2, 3, 'b']
['b', 1, 2, 'c']
['a', 'b', 'z']
['b', 'c', 'a']
[-1, 0, 257, 'x']
[-2, -1, 256, 'y']
[0, 3, 1, 20382876]
[-1, 2, 0, 20382875]
বিধি এবং ব্যাখ্যা
- ইনপুট এবং আউটপুট যে কোনও সুবিধাজনক পদ্ধতি দ্বারা দেওয়া যেতে পারে ।
- আপনি ফলাফলটি মুদ্রণ করতে বা এটিকে কোনও কার্য ফলাফল হিসাবে ফিরিয়ে দিতে পারেন।
- আউটপুটটি ইনপুটটির মতো একই ফর্ম্যাট হতে হবে না (উদাহরণস্বরূপ, আপনি স্ট্রিং হিসাবে ইনপুট নিতে এবং তালিকা হিসাবে আউটপুট নিতে পারেন)।
- হয় একটি সম্পূর্ণ প্রোগ্রাম বা একটি ফাংশন গ্রহণযোগ্য।
- প্রযোজ্য হলে, আপনি নিজের ভাষার স্থানীয়
intপরিসরে ইনপুট / আউটপুট পূর্ণসংখ্যার মান ধরে নিতে পারেন । - স্ট্যান্ডার্ড লুফোলগুলি নিষিদ্ধ।
- এটি কোড-গল্ফ তাই সাধারণ গল্ফিংয়ের সমস্ত নিয়ম প্রয়োগ হয় এবং সংক্ষিপ্ততম কোড (বাইটে) জয়ী হয়।
intপরিসরে ফিট করে, তাই আপনি কখনই Integer.MinValueইনপুট হিসাবে পাবেন না ।