कॉन्सेप्ट · कोडिंग-डिकोडिंग

शिफ़्ट कोड

एक अक्षर और उसका कोड पूरा कोड बता सकते हैं। हर अक्षर जाँचिए, फिर कोड बनाइए।

मॉक टेस्ट में कबीर के सामने कोडिंग का एक सवाल है:

BOOK का कोड DQQM है। DESK का कोड क्या होगा?

वह कोई होशियारी वाली तरकीब ढूँढने लगता है। विपरीत अक्षर? B और D विपरीत नहीं हैं। शब्द उल्टा? नहीं। हर अक्षर का अलग नियम? जब तक वह हार मानता है, दो मिनट निकल चुके होते हैं, और वह अंदाज़ा लगा देता है।

“कबीर, पंक्ति 5”

हर सोमवार क्लास टीचर पंक्तियाँ घुमाती हैं, ताकि सबको आगे बैठने की बारी मिले: हर पंक्ति का नंबर उतना ही बढ़ता है (पंक्ति 1 सबसे आगे है, बोर्ड के पास), और पीछे वाली पंक्तियाँ घूमकर आगे आ जाती हैं। इस सोमवार वे बस इतना कहती हैं, “कबीर, पंक्ति 5,” और फिर अपने रजिस्टर में लग जाती हैं।

कबीर पंक्ति 3 में था, तो उसकी पंक्ति का नंबर दो बढ़ा। और अगर हर पंक्ति उतनी ही खिसकती है, तो उसे किसी और को देखने की ज़रूरत नहीं: पंक्ति 4 जाती है पंक्ति 6 में, और पंक्ति 6 के पास घूमकर आगे आने के सिवा कोई रास्ता नहीं, यानी पंक्ति 2 में।

सिर्फ़ उसकी अपनी पंक्ति के बदलाव ने उसे बता दिया कि हर पंक्ति कहाँ जाती है। उसे बस इतना जानना था कि हर पंक्ति उतनी ही खिसकती है।

हर पंक्ति का नंबर दो बढ़ता है; कबीर की पंक्ति 3, पंक्ति 5 में जाती है। पंक्ति 5 और 6 सबसे पीछे से घूमकर आगे आ जाती हैं।

नियम

शिफ़्ट कोड में हर अक्षर उतने ही स्थान खिसकता है। एक अक्षर से उसके कोड तक का कदम निकालिए, फिर उसे बाक़ी हर अक्षर पर जाँचिए: एक शब्द में गिने-चुने अक्षर ही होते हैं। अगर सब मेल खाएँ, तो नए शब्द के हर अक्षर को उतने ही कदम खिसकाइए।

आगे यानी Z की ओर, और पीछे यानी A की ओर। किसी भी सिरे से बाहर निकलें, तो वर्णमाला घूम जाती है, पंक्तियों की तरह: Z से एक कदम आगे A है, और A से एक कदम पीछे Z.

उँगलियों पर गिने बिना कदम निकालने के लिए: अक्षरों के स्थान। सिरे से घूमकर गिनने के लिए: Z के बाद फिर A.

कबीर का सवाल, फिर से

  1. B → D दो आगे। O → Q भी दो, और दूसरा O भी। K → M दो। हर अक्षर मेल खाता है: कोड हर अक्षर को दो आगे खिसकाता है।
  2. DESK, हर अक्षर दो आगे: D → F, E → G, S → U, K → M. कोड है FGUM.
हर अक्षर का एक ही कदम: +2.

डिकोड करते समय पीछे

कभी-कभी सवाल कोड देता है और शब्द पूछता है। तब उल्टी दिशा में खिसकाइए। अगर कोई कोड हर अक्षर को दो आगे खिसकाता है और कोड HQQF है, तो शब्द का हर अक्षर कोड के अक्षर से दो पीछे है: F, O, O, D. FOOD.

और अगर सारे अक्षर मेल न खाएँ, तो यह शिफ़्ट कोड नहीं है। गिनना बंद कीजिए और कोई दूसरी तरह का कोड आज़माइए, जैसे विपरीत अक्षर।

पेपर में यह क्यों काम आता है

एक शब्द में गिने-चुने अक्षर होते हैं, इसलिए सबको जाँचने में ज़्यादा देर नहीं लगती। अगर सब मेल खाएँ, तो कोड हल हो गया। अगर नहीं, तो आपको तुरंत पता चल जाता है कि कोई दूसरी तरह का कोड आज़माना है।

तीन सवाल आज़माएँ

1. अगर MILK का कोड NJML है, तो CAKE का कोड क्या होगा?

  1. DBLF
  2. BZJD
  3. DBKF
  4. ECMG
संकेत

M से N तक कितने कदम हैं? इसे I और L पर जाँचिए।

उत्तर

DBLF

M → N, I → J, L → M: हर बार एक कदम आगे।

तो CAKE का हर अक्षर एक कदम आगे: C → D, A → B, K → L, E → F. DBLF.

2. अगर FISH का कोड CFPE है, तो BOAT का कोड क्या होगा?

  1. YLXQ
  2. ERDW
  3. ZLXQ
  4. YMXQ
संकेत

दिशा जाँचिए: F से C आगे है या पीछे? और B से तीन पहले क्या आता है?

उत्तर

YLXQ

F → C, I → F, S → P: हर बार तीन कदम पीछे।

B से तीन पीछे: A, Z, Y; वर्णमाला घूम जाती है। O → L, A → X, T → Q. YLXQ. (ERDW पीछे की जगह आगे खिसकाने से आता है।)

3. एक कोड में शब्द के हर अक्षर को दो स्थान आगे खिसकाया जाता है। कोड JQOG है। शब्द क्या है?

  1. HOME
  2. LSQI
  3. HOLE
  4. GOME
संकेत

कोड आगे खिसका था, तो शब्द दो स्थान पीछे है।

उत्तर

HOME

डिकोड करना उल्टी दिशा में चलता है: दो स्थान पीछे।

J → H, Q → O, O → M, G → E. HOME. (LSQI दोबारा आगे खिसकाने से आता है।)

अगला मॉक टेस्ट

एक हफ़्ते बाद रिया एक सवाल देकर उसे परखती है:

PEN का कोड RGP है। INK का कोड क्या होगा?

कबीर गिनता है P → R, E → G, N → P: दो, दो, दो। INK, दो आगे: K, P, M. वह KPM लिखता है।

कोडिंग-डिकोडिंग, ऐप का एक टॉपिक है। वहाँ हर सवाल का हल तभी दिखता है जब आप पहले उसका उत्तर दे दें।

शुरू करें