कोडिंग-डिकोडिंग (उन्नत) — Coding-Decoding (Advanced)
अध्याय की रूपरेखा और सीखने के उद्देश्य
इस अध्याय में हम सीखेंगे:
- शब्द-कोडिंग के उन्नत प्रकार — अक्षर-स्थान परिवर्तन, विपरीत अक्षर, मिश्रित पैटर्न
- संख्या-कोडिंग — अंकों से अक्षर, अक्षरों से अंक
- वाक्य-कोडिंग (Sentence Coding) — "ram is good" = "ta se mi" वाले प्रश्न
- प्रतीक-कोडिंग (Symbol Coding) — @, #, $ वाले नए पैटर्न
- मिश्रित/नई पीढ़ी की कोडिंग — जो SSC CGL, IBPS PO में अब पूछी जा रही है
- तेज़ी से पैटर्न पहचानने की तकनीक — 30 सेकंड में उत्तर
हुक: वह संदेश जिसने युद्ध जितवाया
द्वितीय विश्व युद्ध में जर्मन सेना अपने संदेश एनिग्मा मशीन से कोड करती थी। मित्र देशों के गणितज्ञों ने जिस दिन उस कोड को तोड़ा, इतिहासकार मानते हैं कि युद्ध कई साल पहले खत्म हो गया। कोड तोड़ने वालों ने कोई जादू नहीं किया — उन्होंने बस पैटर्न खोजा।
आपकी परीक्षा में भी यही होता है। कोडिंग-डिकोडिंग का हर प्रश्न एक छोटी-सी एनिग्मा है — और आपको वह गणितज्ञ बनना है जो पैटर्न देखकर मुस्कुराता है।
आम समस्या: "सर, पैटर्न ही नहीं दिखता!"
लगभग हर छात्र की शिकायत एक जैसी होती है:
> "CAT = XZG याद है, पर जब परीक्षा में DOG = WLT आया तो दिमाग खाली हो गया।"
समस्या याददाश्त की नहीं, तरीके की है। जो छात्र हर प्रश्न को अलग से रटता है, वह 50 प्रश्नों के बाद थक जाता है। जो छात्र पैटर्न की श्रेणियाँ सीख लेता है, वह हज़ारों प्रश्नों को 6-7 नियमों से हल करता है।
इस अध्याय में हम वही 6-7 नियम सीखेंगे — और फिर परीक्षक के जाल, जो इन्हीं नियमों को उल्टा करके बनाए जाते हैं।
भाग 1: आधार — अक्षरों का स्थान मान (Letter Positions)
सब कुछ इसी पर टिका है:
A=1, B=2, C=3, D=4, E=5, F=6, G=7, H=8, I=9, J=10, K=11, L=12, M=13, N=14, O=15, P=16, Q=17, R=18, S=19, T=20, U=21, V=22, W=23, X=24, Y=25, Z=26
विपरीत क्रम (Reverse order): A=26, B=25, … Z=1
सुनहरा नियम: किसी अक्षर का स्थान + उसका विपरीत स्थान = 27 हमेशा।
जैसे D=4, तो विपरीत = 27−4 = 23 = W।
🧠 Active Recall
बिना ऊपर देखे बताइए: (1) M का स्थान मान? (2) 27−19 = ? कौन सा अक्षर? (3) K का विपरीत अक्षर?
भाग 2: उन्नत कोडिंग के प्रमुख प्रकार
प्रकार 1: स्थानांतरण कोडिंग (Shift Coding) — समान और असमान शिफ्ट
समान शिफ्ट: हर अक्षर +2 या −3 जैसे एक ही अंतर से बदलता है।
उदाहरण: CAT → ECV (हर अक्षर +2)
असमान शिफ्ट (यही उन्नत स्तर है): शिफ्ट बदलती रहती है — +1, +2, +3… या +2, −1, +2, −1…
उदाहरण: RAM → SCQ? जाँचें: R→S (+1), A→C (+2), M→Q (+4)। शिफ्ट है +1, +2, +4 — यानी दोगुनी होती शिफ्ट!
तरीका: पहले अक्षर की शिफ्ट निकालें, फिर दूसरे की — क्या दोनों में कोई गणितीय संबंध है?
प्रकार 2: विपरीत अक्षर कोडिंग (Opposite Letter Coding)
हर अक्षर को उसके विपरीत अक्षर से बदल दिया जाता है (A↔Z, B↔Y, C↔X…)।
उदाहरण: DOG → WLT (D=4→23=W, O=15→12=L, G=7→20=T)
पहचान: अगर कोड में अक्षर "उल्टे सिरे" से आ रहे हैं (A का Z, D का W), तो तुरंत 27-नियम लगाएँ।
प्रकार 3: अक्षरों का पुनर्व्यवस्थन (Rearrangement)
अक्षर वही रहते हैं, बस क्रम बदल जाता है।
उदाहरण: TABLE → ELBAT (पूरा उल्टा) या TABLE → BTAEL (जोड़ों में उल्टा)
तरीका: पहले जाँचें — क्या कोड में वही अक्षर हैं जो मूल शब्द में? हाँ, तो यह rearrangement है। अब क्रम का नियम खोजें।
प्रकार 4: संख्या-कोडिंग (Number Coding)
अक्षरों को उनके स्थान मान या किसी गणितीय क्रिया से कोड किया जाता है।
उदाहरण: CAT = 3+1+20 = 24 (अक्षरों के स्थान मानों का योग)
या CAT = 3120 (स्थान मान जोड़कर लिखे गए)
उन्नत रूप: योग के साथ गुणा/वर्ग — जैसे DOG = 4×15×7 = 420, या कभी-कभी (योग × अक्षरों की संख्या)।
प्रकार 5: वाक्य/मिश्रित कोडिंग (Sentence Coding) — बैंक परीक्षाओं का पसंदीदा
उदाहरण:
- "ram is good" → "ta se mi"
- "shyam is bad" → "ko se pa"
- "ram is tall" → "ta se lo"
तरीका (तुलना विधि):
- दो वाक्यों में उभयनिष्ठ शब्द खोजें: "is" दोनों में है, और "se" दोनों कोड में है → is = se
- पहले और तीसरे वाक्य में "ram" उभयनिष्ठ → ram = ta
- बचा हुआ मिलान करें: good = mi, bad/tall में से pa/ko/lo तुलना से तय होंगे।
सुनहरा नियम: जितने वाक्य, उतनी तुलनाएँ। हर उभयनिष्ठ शब्द एक ताला खोलता है।
प्रकार 6: प्रतीक-कोडिंग (Symbol Coding) — नई पीढ़ी का पैटर्न
IBPS और SSC CGL में अब ऐसे प्रश्न आते हैं:
> किसी कोड भाषा में A को @, B को #, C को $ … लिखा जाता है, परन्तु शर्तें हैं — "यदि शब्द स्वर से शुरू हो तो पहला अक्षर ★ से कोड हो…"
तरीका: शर्तों को पहले पढ़ें, फिर शब्द पर एक-एक शर्त लागू करें। जल्दबाज़ी में शर्त छूट जाती है — यही परीक्षक चाहता है।
🧠 Active Recall: "pen is mightier than sword" और "sword is sharp" दो वाक्य हैं। कौन से दो शब्दों के कोड तुरंत निकाले जा सकते हैं? क्यों?
भाग 3: पैटर्न पहचानने की 30-सेकंड प्रक्रिया
कोई भी कोडिंग प्रश्न आए, यह क्रम अपनाएँ:
- अक्षर गिनें — मूल शब्द और कोड में अक्षर समान हैं? (नहीं → संख्या/योग वाली कोडिंग हो सकती है)
- वही अक्षर? — कोड में मूल शब्द के ही अक्षर हैं? (हाँ → rearrangement)
- पहले अक्षर की शिफ्ट — कितने स्थान आगे/पीछे? दूसरे अक्षर से मिलाएँ — समान है या बदल रही है?
- 27-नियम जाँच — शिफ्ट समझ न आए तो विपरीत अक्षर जाँचें।
- स्वर-व्यंजन अलग-अलग? — कई उन्नत प्रश्नों में स्वरों पर +1, व्यंजनों पर +2 जैसा दोहरा नियम होता है।
🎯 स्मृति-सहायक ट्रिक (Mnemonic)
"शिफ्ट-उल्टा-घुमा-जोड़-तुलना-शर्त" — छह प्रकारों की यह माला रट लें:
- शिफ्ट = स्थानांतरण
- उल्टा = विपरीत अक्षर (27-नियम)
- घुमा = पुनर्व्यवस्था (rearrangement)
- जोड़ = संख्या-कोडिंग (योग/गुणा)
- तुलना = वाक्य-कोडिंग
- शर्त = प्रतीक-कोडिंग
याद करने का वाक्य: "शिफ्ट उल्टा घुमा, जोड़ तुलना शर्त" — जैसे कोई मंत्र। परीक्षा हॉल में प्रश्न देखते ही मन में यह माला घुमाएँ — कौन सा मनका लागू होता है, पता चल जाएगा।
भाग 4: हल किए गए उदाहरण
उदाहरण 1: यदि BRAIN को ESBJO लिखा जाता है, तो TRAIN को क्या लिखा जाएगा?
- B→E (+3), R→S (+1), A→B (+1), I→J (+1), N→O (+1)
- पहला अक्षर +3, बाकी सब +1!
- TRAIN: T→W (+3), R→S, A→B, I→J, N→O → WSBJO
उदाहरण 2: यदि WATER को 23-1-20-5-18 लिखा जाता है, तो FIRE को क्या लिखा जाएगा?
- सीधे स्थान मान: F=6, I=9, R=18, E=5 → 6-9-18-5
उदाहरण 3: "sky is blue" = "de fa ro", "blue is beautiful" = "ro de la", तो "beautiful" का कोड?
- "sky is blue" और "blue is beautiful" में उभयनिष्ठ: "is" और "blue" → "de" और "ro" (क्रम अनिश्चित)
- बचा "beautiful" = la (क्योंकि "fa" तो "sky" का है)
🧠 Active Recall: उदाहरण 1 में अगर शब्द CRANE होता, तो कोड क्या बनता? (संकेत: पहला अक्षर +3, बाकी +1)
सारांश तालिका
| प्रकार | पहचान | मुख्य तरीका |
|---|---|---|
| स्थानांतरण (Shift) | अक्षर बदले, शिफ्ट में नियम | पहले-दूसरे अक्षर की शिफ्ट तुलना |
| विपरीत अक्षर | A→Z, D→W जैसा उल्टा सिरा | 27 − स्थान मान |
| पुनर्व्यवस्था | कोड में वही अक्षर, क्रम बदला | क्रम-नियम खोजें (उल्टा/जोड़े) |
| संख्या-कोडिंग | कोड में अंक | स्थान मान, योग, गुणा जाँचें |
| वाक्य-कोडिंग | कई वाक्य + कई कोड | उभयनिष्ठ शब्द = उभयनिष्ठ कोड |
| प्रतीक-कोडिंग | @, #, $ और शर्तें | पहले शर्तें, फिर कोड |
📌 इसे 2 दिन बाद दोहराएँ: ऊपर की तालिका और "शिफ्ट-उल्टा-घुमा-जोड़-तुलना-शर्त" माला को बिना देखे कॉपी पर लिखकर देखें। जो भूल गए, वही आपका कमज़ोर हिस्सा है — उसी भाग को फिर पढ़ें।
⚠️ सावधान: परीक्षक का जाल
जाल 1: एक से अधिक संभावित संबंध
कई प्रश्नों में दो विकल्प एक ही पैटर्न के करीब लगते हैं। जैसे CAT → XZG में "विपरीत अक्षर" (27 − स्थान मान) लागू होता है — ध्यान दें, यह कोई स्थिर शिफ्ट नहीं है: C(3)→X(24) में अंतर +21 है, जबकि T(20)→G(7) में अंतर −13 है। यानी हर अक्षर पर अंतर बदलता है; यह प्रतिबिंब (reflection) है, स्थानांतरण नहीं। परीक्षक विकल्पों में एक ऐसा उत्तर रखता है जो किसी दूसरे आकर्षक पैटर्न से भी बनता है। इसलिए हमेशा पूरे शब्द के सभी अक्षरों पर नियम जाँचें, सिर्फ पहले अक्षर पर नहीं। पहला अक्षर मिल जाना = उत्तर मिल जाना नहीं!
जाल 2: कठिन/अपरिचित शब्द से भ्रम
परीक्षक जान-बूझकर ZEBRA, XYLOPHONE जैसे शब्द देता है ताकि छात्र शब्द देखकर घबराए। याद रखें — शब्द का अर्थ कोडिंग से कोई लेना-देना नहीं। ZEBRA भी बस 5 अक्षर हैं, CAT की तरह। घबराहट परीक्षक की असली कोडिंग है — उसे तोड़िए।
जाल 3: दोहरे नियम वाले प्रश्न (स्वर-व्यंजन अलग नियम)
उन्नत स्तर के प्रश्नों में स्वरों पर अलग शिफ्ट (+1) और व्यंजनों पर अलग (+2) होती है। अगर एक ही शिफ्ट से पूरा शब्द न बने, तो तुरंत जाँचें — क्या स्वर और व्यंजन अलग-अलग व्यवहार कर रहे हैं? या विषम/सम स्थान वाले अक्षर अलग नियम मान रहे हैं? यही "उन्नत" और "सामान्य" कोडिंग की असली सीमा-रेखा है।