একটি খুব সরল সাইফার রয়েছে যা একটি বর্ণের বর্ণমালার অবস্থানের সাথে প্রতিস্থাপন করে। উদাহরণস্বরূপ, এই সিফারে abc
পরিণত হবে 1 2 3
।
এই চ্যালেঞ্জটি এই সাইফারের বিকল্প গ্রহণ।
চ্যালেঞ্জ
এমন একটি প্রোগ্রাম তৈরি করুন যা ASCII অক্ষরগুলির একটি ইনপুট নেয় এবং একটি স্পেস-বিভাজিত স্ট্রিংয়ের আউটপুট দেয়:
-26
মাধ্যমে পূর্ণসংখ্যার26
a
মাধ্যমে চিঠিj
আউটপুটটি STDOUT বা আপনার ভাষার নিকটতম বিকল্পের মধ্যে দিয়ে আসা উচিত।
বিশেষ উল্লেখ
মূলধনপত্রগুলি অবহেলা করা উচিত।
D
উদাহরণস্বরূপ একটি মূলধন হবে-4
, যখন একটি ছোট হাতd
হবে4
।অঙ্কগুলি তাদের আলফা অংশগুলিতে পরিবর্তন করা উচিত।
1
সত্তাa
, এবং তাই। ইনপুটটিতে যে কোনও শূন্য হবেj
।সমস্ত অ-অক্ষর অক্ষর (স্পেস ব্যতীত) উপেক্ষা করা উচিত।
স্পেস হয়
0
।আউটপুটে সংলগ্ন স্পেসগুলি একটি একক জায়গায় হ্রাস করা উচিত।
Input: You + Me Correct Output: -25 15 21 0 -13 5 Incorrect Output: -25 15 21 0 0 0 -13 5
একটি একক ট্রেলিং স্পেস বা নিউলাইন অনুমোদিত।
উদাহরণ
Input: programming puzzles
Output: 16 18 15 7 18 1 13 13 9 14 7 0 16 21 26 26 12 5 19
Input: Code Golf
Output: -3 15 4 5 0 -7 15 12 6
Input: Programming Puzzles & Code Golf
Output: -16 18 15 7 18 1 13 13 9 14 7 0 -16 21 26 26 12 5 19 0 -3 15 4 5 0 -7 15 12 6
Input: C0d3 G0lf
Output: -3 j 4 c 0 -7 j 12 6
Input: abc_ABC
Output: 1 2 3 -1 -2 -3
স্কোরবোর্ড
আপনার স্কোর বোর্ডে উপস্থিত হওয়ার জন্য, এটি এই ফর্ম্যাটে হওয়া উচিত:
# Language, Bytes
স্ট্রাইকথ্রুগুলি কোনও সমস্যার কারণ হবে না।