যদি ENGLISH শব্দটিকে GLIJKQJ এই রূপে লেখা হয়, তাহলে BENGALI শব্দটিকে কী রূপে লেখা হবে?
Solution
Correct Answer: Option D
১-শব্দের অক্ষরগুলোকে লিখে দেখি:
E N G L I S H
২. রূপান্তরের অক্ষরগুলো:
G L I J K Q J
৩. প্রথম অক্ষর E → G
E-এর ASCII কোড 69, G-এর ASCII কোড 71 → +2
এটা নির্দেশ করে, প্রতিটি অক্ষরের উপর একটি নির্দিষ্ট যোগ করা হয়েছে, কিন্তু সবগুলোতে একই নয়, তাই সম্ভবত একটি নির্দিষ্ট প্যাটার্ন আছে।
৪. দুই অক্ষরের দূরত্ব বিশ্লেষণ করে আমরা দেখতে পাই মূল প্যাটার্নটি হলো:
E → G (+2)
N → L (-2)
G → I (+2)
L → J (-2)
I → K (+2)
S → Q (-2)
H → J (+2)
→ অর্থাৎ, পজিশন অনুযায়ী +2, -2, +2, -2 … এর প্যাটার্ন চলছে।
৫. এখন BENGALI শব্দে একই প্যাটার্ন প্রয়োগ করি:
B E N G A L I
B → D (+2)
E → C (-2)
N → P (+2)
G → E (-2)
A → C (+2)
L → J (-2)
I → K (+2)
ফলে, রূপান্তরিত শব্দ হবে: D C P E C J K
সুতরাং সঠিক উত্তর: DCPECJK
এই ধরনের কোডিং প্যাটার্নকে বলা হয় alternating +2/-2 shift cipher।