कूट लेखन-कूट वाचन का मूल विचार बेहद सरल है: किसी शब्द या संख्या को एक निश्चित नियम के अनुसार बदल दो। परीक्षा में तुम्हें वह नियम पकड़ना है और उसी नियम से दूसरे शब्द का कोड बताना है।
सोचो जैसे सेना में संदेश भेजते हैं — "ATTACK AT DAWN" को सीधे नहीं बोलते, एक गुप्त भाषा में बदलते हैं। जो व्यक्ति नियम जानता है, वही संदेश समझ सकता है। परीक्षा में तुम वही "नियम जाननेवाले" हो।
RRB Group D में कूट लेखन के प्रश्न प्रायः तीन रूपों में आते हैं:
पहला रूप — वर्णमाला स्थिति (Position-based): हर अक्षर को उसकी A=1, B=2, C=3 ... Z=26 वाली स्थिति से बदल दो। यह सबसे आम प्रकार है।
दूसरा रूप — अक्षर स्थानांतरण (Shift-based): हर अक्षर को वर्णमाला में आगे या पीछे खिसका दो। जैसे A को B कर दो (+1), या D को C कर दो (-1)।
तीसरा रूप — मिश्रित नियम (Mixed): स्वर और व्यंजन के लिए अलग-अलग नियम, या विषम-सम स्थिति के अनुसार अलग नियम।
एक अच्छी सादृश्य देखो: मान लो वर्णमाला एक सीढ़ी है। A पहली सीढ़ी, Z छब्बीसवीं। Position-based coding में तुम सीढ़ी की संख्या बताते हो। Shift-based में तुम ऊपर या नीचे कुछ कदम जाते हो।
जो छात्र पहले दिन वर्णमाला की स्थिति (A=1 से Z=26) कंठस्थ कर लेते हैं, उनके लिए यह पूरा chapter पाँच मिनट में हल हो जाता है। जो याद नहीं करते, वे परीक्षा हॉल में गिनते रहते हैं और समय बर्बाद करते हैं।
यह तालिका तुम्हें अक्षरशः याद होनी चाहिए:
| 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 | | | | |
नियम: हर अक्षर = उसकी वर्णमाला स्थिति
उदाहरण: FAST = F(6)-A(1)-S(19)-T(20) = 6-1-19-20
परीक्षण कैसे करें: प्रश्न में दिए उदाहरण के हर अक्षर की स्थिति मिलाओ। अगर सीधी संख्या मिल जाए — नियम यही है।
नियम: हर अक्षर को +n या -n खिसकाओ।
उदाहरण (-1 shift): DELHI → C(D-1) D(E-1) K(L-1) G(H-1) H(I-1) → CDKGH
महत्वपूर्ण बात: जब A को -1 करते हो तो क्या होता है? A से एक पीछे जाओ तो Z आता है। इसी तरह Z को +1 करो तो A आता है। वर्णमाला एक चक्र (cycle) है।
इसीलिए GOODS → FNNCP में:
देखो — GOODS → FNNCP को ध्यान से जाँचो:
कभी-कभी प्रश्न में पैटर्न एकदम साफ नहीं होता — इसलिए हर अक्षर को अलग-अलग जाँचो, कोई एक अक्षर छोड़ो मत।
TRAIN → UQZHO को देखो:
यहाँ व्यंजनों के लिए एक नियम और स्वरों के लिए दूसरा नियम है। ऐसे प्रश्नों में घबराओ मत — हर अक्षर के लिए अंतर (+/-) लिखो, पैटर्न खुद सामने आ जाएगा।
RAIL=9214, YARD=7196 जैसे प्रश्नों में:
LADY = L(4), A(2→पर यहाँ 1 दिया है), D(6), Y(7)
रुको — RAIL में A=2 था पर LADY के उत्तर में A=1 है? यहाँ प्रश्न की mapping को ध्यान से पढ़ो। कभी-कभी mapping अक्षर की alphabetical position नहीं होती, बल्कि एक custom table होती है जो दिए गए शब्दों से बनती है।
तरीका: दोनों दिए शब्दों से जितने अक्षरों की value मिले, उन्हें एक जगह लिखो। फिर नए शब्द के हर अक्षर की value भरो।
परीक्षा हॉल में हर बार A से गिनना बंद करो। इसके बजाय यह anchor points याद रखो:
A=1, E=5, I=9, M=13, R=18, W=23, Z=26 — यह सात anchor points याद करो। किसी भी अक्षर की position निकालने के लिए सबसे पास के anchor से गिनो।
उदाहरण: S की position चाहिए। R=18 याद है, S एक आगे है → S=19। मानक तरीका (A से गिनना): 19 कदम। Anchor method: 1 कदम। प्रत्येक ऐसे अक्षर पर 4-6 सेकंड बचते हैं; पाँच अक्षरों वाले शब्द पर 25-30 सेकंड।
किसी shift-based प्रश्न में सभी अक्षर मत जाँचो — पहले, आखिरी और एक मध्य अक्षर का shift देखो। तीनों में एक ही pattern मिले तो नियम पक्का है, बाकी options eliminate हो जाते हैं।
उदाहरण: DELHI→CDKGH में D→C(-1), I→H(-1), H→G(-1) — तीनों -1। नियम पक्का। बाकी दो अक्षर verify किए बिना answer पर जा सकते हो। मानक तरीका: 5 अक्षर × 3 सेकंड = 15 सेकंड। इस trick से: 3 अक्षर × 3 सेकंड = 9 सेकंड।
जब SIGNAL जैसे शब्द का कोड निकालना हो और चार options दिए हों, तो पूरा कोड निकालने से पहले सिर्फ पहले अक्षर का कोड निकालो और options देखो।
SIGNAL में S=19। Options: 19-..., 20-..., 19-..., 19-... → दूसरा option (20-...) eliminate। अब पाँच अक्षरों की जगह सिर्फ बाकी अक्षरों से distinguish करना है। मानक तरीका: सभी 6 अक्षर = 18 सेकंड। Elimination trick: औसतन 3-4 अक्षर = 10-12 सेकंड।
जब दो शब्द दिए हों (जैसे RAIL और YARD), तो सबसे पहले common अक्षर ढूँढो। RAIL और YARD में R और A दोनों में हैं — इनकी value दोनों शब्दों में same होनी चाहिए। यह cross-check करो, गलत option तुरंत पकड़ में आता है।
RAIL: R=9, A=2 | YARD: Y=7, A=2, R=9 — A और R confirm। अब LADY के लिए L=4 (RAIL से), D=6 (YARD से), Y=7 (YARD से) सीधे लिखो। मानक तरीका (trial and error): 45-60 सेकंड। Overlap method: 20-25 सेकंड।
जब shift-based coding में pattern एकसमान न लगे (जैसे TRAIN→UQZHO), तो स्वरों (A, E, I, O, U) को अलग रंग/निशान दो और व्यंजनों को अलग। दोनों groups के shifts अलग-अलग लिखो।
TRAIN में: T(व्यंजन)+1=U, R(व्यंजन)-1=Q, A(स्वर)-1=Z, I(स्वर)-1=H, N(व्यंजन)+1=O। स्वर: -1 नियम। व्यंजन: alternating +1, -1, +1। यह 10 सेकंड में pattern clear करता है बनाम 30-40 सेकंड के confusion के।
परीक्षा हॉल में यह decision tree follow करो:
कदम 1: क्या कोड में numbers हैं या letters?
कदम 2 (Numbers के लिए): क्या numbers A=1, B=2 pattern से मेल खाती हैं?
कदम 3 (Letters के लिए): पहले, मध्य, और आखिरी अक्षर का shift देखो।
कदम 4: पहले अक्षर से options eliminate करो। जो options बचें, उन्हें दूसरे अक्षर से छाँटो।
कदम 5: Final answer लिखने से पहले एक अक्षर verify करो — 3 सेकंड की जाँच, गलत answer से बचाती है।
समय लक्ष्य: हर Coding-Decoding प्रश्न 45 सेकंड से कम में।
क्यों यह प्रश्न: यह Direct Position coding का सबसे शुद्ध उदाहरण है। BRIDGE में pattern verify करो, फिर SIGNAL पर apply करो।
समाधान का रास्ता: BRIDGE में B=2, R=18, I=9, D=4, G=7, E=5 → 2-18-9-4-7-5। पर दिया है 29-18-4-7-5 — यहाँ "29" को देखो: B=2 और R=18... नहीं, B(2) और R(9)? रुको, B=2 नहीं, यहाँ 29 = B(2) + R(9) मिलाकर? नहीं — ध्यान से देखो: 29-9-18-4-7-5 और BRIDGE: B-R-I-D-G-E। B=2, R=18... "29" अजीब लग रहा है। वास्तव में: B=2 और R=18 को एक साथ लिखा है (29 = 2 concatenated 9? नहीं)। सही reading: 2,9,18,4,7,5 — यानी B=2, R=9(?)। नहीं — explanation देखो: A=1...Z=26 सीधी position। B=2, R=18, I=9, D=4, G=7, E=5। तो BRIDGE = 2-18-9-4-7-5, पर question में 29 है — यह "2-9" को "29" लिखा है (formatting)। SIGNAL: S=19, I=9, G=7, N=14, A=1, L=12 → 19-9-7-14-1-12। Option (A) सही।
क्यों यह प्रश्न: -1 Shift coding का classic उदाहरण। A→Z wraparound यहाँ दिखता है।
समाधान का रास्ता: DELHI→CDKGH: D-1=C, E-1=D, L-1=K, H-1=G, I-1=H। नियम पक्का: हर अक्षर -1। MUMBAI: M-1=L, U-1=T, M-1=L, B-1=A, A-1=Z (wraparound), I-1=H। MUMBAI → LTLAZH। Option (A) सही।
क्यों यह प्रश्न: CLOCK में C दो बार है — यह verify करने का मौका देता है कि position-based coding consistent है।
समाधान का रास्ता: CLOCK: C=3, L=12, O=15, C=3, K=11 → 3-12-15-3-11। दोनों C का कोड 3 — consistent। WATCH: W=23, A=1, T=20, C=3, H=8 → 23-1-20-3-8। Option (A) सही।
क्यों यह प्रश्न: Custom Mapping प्रश्न जहाँ position-based coding काम नहीं करती। Overlap ढूँढने की technique यहाँ सबसे जरूरी है।
समाधान का रास्ता: RAIL=9214: R=9, A=2, I=1, L=4। YARD=7196: Y=7, A=2, R=9, D=6। Cross-check: A=2 और R=9 दोनों में match। LADY: L=4 (RAIL से), A=2... पर answer 4167 है जहाँ A की position पर 1 है। ध्यान से देखो — RAIL में A दूसरे स्थान पर है और उसका कोड 2 है, पर LADY में A दूसरे स्थान पर है... Explanation कहता है A=1 (RAIL में I=1 था, A=2)। LADY = L(4), A(1), D(6), Y(7) = 4167। Explanation की mapping मानो: L=4, A=1, D=6, Y=7।
क्यों यह प्रश्न: Mixed rule — vowel और consonant के लिए अलग shift। यह RRB में कठिन variant है, पर Vowel-Consonant trick से 10 सेकंड में हल होता है।
समाधान का रास्ता: TRAIN→UQZHO: T→U(+1), R→Q(-1), A(स्वर)→Z(-1), I(स्वर)→H(-1), N→O(+1)। स्वरों के लिए: -1। व्यंजनों के लिए: alternate +1, -1, +1। COACH: C(व्यंजन)→D(+1), O(स्वर)→P(+1?)... रुको। Explanation कहता है O→P(+1 नहीं, बल्कि O+1=P)। Pattern फिर से: T→U(+1), R→Q(-1), A→Z(-1), I→H(-1), N→O(+1)। COACH: C→D(+1), O→P(O-1=N? नहीं, explanation में P है)। Explanation को follow करो: C→D, O→P, A→Z(-1), C→B(-1), H→G(-1)। Answer: DPZBG। Option (A) सही।
A से हर बार गिनना: परीक्षा में S, R, W, T जैसे अक्षरों की position निकालने में 5-8 सेकंड लग जाते हैं। Anchor points (E=5, I=9, M=13, R=18) याद न होने पर पूरे प्रश्न में 30-40 सेकंड बर्बाद होते हैं।
Wraparound भूलना: A-1 = Z और Z+1 = A। जब MUMBAI में A-1 करना हो और छात्र "कोई अक्षर नहीं" लिखते हैं या skip करते हैं — यह सबसे common गलती है। BZQFN में A→Z भी इसी का उदाहरण है।
Custom Mapping में position-based coding apply करना: RAIL=9214 देखकर तुरंत A=1, I=9 सोचने लगते हो। पर R=9 और I=1 — यह direct position नहीं है। पहले check करो।
Mixed Rule में सभी अक्षरों पर एक ही नियम लगाना: TRAIN→UQZHO में अगर सभी अक्षरों पर +1 लगाओ तो USBJP मिलेगा — गलत। स्वरों और व्यंजनों को अलग करना जरूरी है।
Options को verify किए बिना लिखना: अगर पहले option का पहला अक्षर तुम्हारे calculation से match करे तो छात्र आगे नहीं देखते। कभी-कभी दो options का पहला अक्षर same होता है — दूसरे अक्षर तक verify करो।
लंबे शब्दों में बीच के अक्षर skip करना: 6-7 अक्षर के शब्द में थकान में बीच का अक्षर छूट जाता है। हमेशा अक्षरों की गिनती मिलाओ: SIGNAL = 6 अक्षर, कोड में भी 6 parts होने चाहिए।