পত্র কমে যাওয়ার সাথে সাথে এলোমেলোভাবে অনুপ্রেরণা নম্বরগুলি বৃদ্ধি করে
মিশ্র অক্ষর এবং পূর্ণসংখ্যার (যেমন, একটি তালিকা দেওয়া ['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
ইনপুট হিসাবে পাবেন না ।