এমন একটি প্রোগ্রাম লিখুন যা তার ইনপুট হিসাবে মুদ্রণযোগ্য অক্ষর (ASCII 20-7E) এবং একটি পূর্ণসংখ্যা n
[2,16] এর সমন্বিত স্ট্রিং গ্রহণ করে এবং স্ট্রিংটিতে নিম্নলিখিত পরিবর্তনটি সম্পাদন করে।
- স্ট্রিংয়ের প্রতিটি অক্ষরকে তার এএসসিআইআই কোডে রূপান্তর করা হয় (প্রদত্ত উদাহরণগুলি হেক্সাডেসিমালে রয়েছে, যদিও বেস 10 এছাড়াও গ্রহণযোগ্য)।
- এএসসিআইআই কোডগুলি বেসে রূপান্তরিত হয়
n
এবং একসাথে একত্রিত হয়। - নতুন স্ট্রিংটি প্রতিটি অন্যান্য চরিত্রকে বিভক্ত করা হয়েছে। যদি কোনও বিজোড় সংখ্যক অক্ষর থাকে তবে শেষ অক্ষরটি পুরোপুরি মুছে ফেলা হয়।
- মুদ্রণ ASCII কোডগুলি (বেস 16 এ) তাদের অক্ষরগুলিতে ফিরে রূপান্তরিত হয়, যেখানে অ-প্রিন্টিং ASCII কোডগুলি সরানো হয়।
- ফলাফল স্ট্রিং মুদ্রিত হয়।
পরীক্ষা ক্ষেত্রে
ইনপুট
Hello, World!
6
ধাপ
Hello, World!
48 65 6C 6C 6F 2C 20 57 6F 72 6C 64 21
2002453003003031125222330331030024453
20 02 45 30 03 00 30 31 12 52 22 33 03 31 03 00 24 45
এই প্রোগ্রামের আউটপুট হয় E001R"31$E
।
এটি কোড গল্ফ, সুতরাং মানক বিধি প্রযোজ্য। বাইটস মধ্যে সংক্ষিপ্ত কোড।
7
, স্ট্রিং J
পদক্ষেপের মধ্য দিয়ে যেতে হবে J
> - 50
-> 101
-> 10
-> (no output)
, যেমন would স্ট্রিং K
বা L
।
H
ASCII 72 (দশমিক) বা 48 (হেক্স), তবে আমার যা প্রয়োজন তা 200 (বেস 6)। উদাহরণের সমস্ত সারি 2 আমার মতে অকেজো এবং বিভ্রান্তিকর