IBPS RRB Office Assistant के लिए कूट-लेखन एवं कूट-वाचन (Coding-Decoding) — सम्पूर्ण मार्गदर्शिका

beginner 18 min read

अवधारणा

कूट-लेखन (Coding) का अर्थ है — किसी शब्द, संख्या या संदेश को एक गुप्त नियम के अनुसार बदल देना। कूट-वाचन (Decoding) का अर्थ है — उस गुप्त नियम को पहचानकर वापस असली अर्थ निकालना।

सरल भाषा में समझो: मान लो तुम्हारे और तुम्हारे दोस्त के बीच एक नियम है कि हर अक्षर को उसके अगले अक्षर से बदलो। तो "CAT" लिखने की जगह तुम लिखते हो "DBU"। यही कूट-लेखन है। अब अगर तुम्हारा दोस्त "DBU" देखकर "CAT" समझ लेता है — वह कूट-वाचन कर रहा है।

परीक्षा में इसका उद्देश्य है कि जाँचा जाए कि तुम pattern पहचान सकते हो या नहीं। Logic और systematic सोच ही यहाँ काम आती है।

IBPS RRB में Coding-Decoding के मुख्य प्रकार:

  1. अक्षर-shift कूटलेखन — प्रत्येक अक्षर को वर्णमाला में कुछ स्थान आगे या पीछे खिसकाओ (जैसे A→D यानी +3 shift)
  2. शब्द-से-प्रतीक कूटलेखन — तीन-तीन कथन देकर पूछा जाता है कि किस शब्द का code क्या है
  3. कोडेड संक्रियाएँ — गणितीय operators (+, -, ×, ÷) को शब्दों से बदल देते हैं, फिर BODMAS लगाओ
  4. संख्या कूटलेखन — शब्दों को संख्याओं से represent किया जाता है

इनमें से IBPS RRB Office Assistant के स्तर पर सबसे ज़्यादा पूछे जाते हैं — अक्षर-shift और शब्द-कूट (sentence coding)। कोडेड संक्रियाएँ भी आती हैं जहाँ BODMAS की ज़रूरत पड़ती है।


गहन विश्लेषण

प्रकार 1: अक्षर-shift कूटलेखन

यह सबसे बुनियादी प्रकार है। नियम होता है कि हर अक्षर को वर्णमाला में एक निश्चित संख्या के स्थान आगे (+) या पीछे (-) खिसकाओ।

वर्णमाला की गिनती याद रखो:

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

उदाहरण: MOTHER → LNSGDQ

देखो: M(13)→L(12), O(15)→N(14), T(20)→S(19), H(8)→G(7), E(5)→D(4), R(18)→Q(17)

हर अक्षर -1 shift हुआ। यानी नियम है "प्रत्येक अक्षर को एक स्थान पीछे ले जाओ।"

उदाहरण: MANGO → PDQJR — यहाँ M(13)→P(16), A(1)→D(4), N(14)→Q(17), G(7)→J(10), O(15)→R(18) — हर अक्षर +3 shift।

Circular shift का ध्यान रखो: Z के बाद A आता है। तो Z+1 = A, Y+2 = A नहीं, बल्कि Y+2 = A (क्योंकि Z+1=A, Y+2=A)। सावधान — Z+3 = C होगा।


प्रकार 2: शब्द-कूट (Sentence Coding)

यहाँ तीन या अधिक कथन दिए जाते हैं जिनमें हर शब्द को एक symbol, संख्या या दूसरे शब्द से बदला गया है। तुम्हें comparison करके पता लगाना है।

विधि — Cross-Matching:

कदम 1: दो ऐसे कथन ढूँढो जिनमें एक common शब्द हो।

कदम 2: उन दो कथनों के codes में जो common code है — वही उस common शब्द का code है।

कदम 3: अब एक शब्द और उसका code पक्का हो गया। इसे पहले कथन में रखो। जो शब्द और code बचेंगे — उन्हें match करो।

उदाहरण:

'wealth' पहले और दूसरे में है → code '67' common है → wealth = 67

'happiness' दूसरे और तीसरे में है → code '44' common है → happiness = 44

'is' पहले और तीसरे में है → code '49' common है → is = 49

अब पहले कथन में: wealth(67), is(49) निकाल दो → बचा health = 318

दूसरे कथन में: wealth(67), happiness(44) निकाल दो → बचा brings = 28


प्रकार 3: कोडेड संक्रियाएँ (Mathematical Operations Coding)

यहाँ +, -, ×, ÷ को शब्दों से बदला जाता है।

सबसे ज़रूरी बात: पहले शब्दों को operators से बदलो, उसके बाद BODMAS लगाओ।

BODMAS का क्रम: Brackets → Orders → Division → Multiplication → Addition → Subtraction

उदाहरण: 'joy' = ×, 'find' = +, 'for' = ÷, 'new' = -

8 find 16 for 4 joy 3 new 2

बदलने पर: 8 + 16 ÷ 4 × 3 - 2

BODMAS: पहले Division — 16 ÷ 4 = 4

फिर Multiplication — 4 × 3 = 12

फिर: 8 + 12 - 2 = 18

एक आम गलती: लोग बायीं से दायीं गिनते जाते हैं — 8 + 16 = 24, 24 ÷ 4 = 6, 6 × 3 = 18, 18 - 2 = 16 — यह गलत है। BODMAS पहले लगाओ।


प्रकार 4: Mixed / Complex Coding

कुछ प्रश्नों में अक्षरों का क्रम पलट देते हैं और फिर shift करते हैं। या alternate अक्षरों पर अलग-अलग नियम लागू होते हैं। इन्हें पहचानने के लिए पहले देखो — क्या शब्द की लंबाई बदली? नहीं बदली तो probably shift है। अगर sequence बदली लगे तो reversal + shift हो सकता है।


शॉर्टकट और युक्तियाँ

patternEJOT नियम — +5 की पहचान

जब भी देखो कि A→F, B→G, C→H... यानी हर अक्षर 5 आगे खिसका — तो EJOT नियम काम आता है। E(5), J(10), O(15), T(20) ये चार अक्षर +5 shift पर "anchor" हैं। किसी भी अक्षर का +5 code निकालना हो, तो बस उसकी position में 5 जोड़ो। 26 से ज़्यादा हो जाए तो 26 घटाओ।

उदाहरण: S(19) का +5 code → 19+5=24 → X।

मानक विधि: A की position याद करो, फिर गिनो — 5 steps — 10 seconds।

इस pattern से: S→X तुरंत दिखता है क्योंकि S के anchor से 4 दूर है, X उसी अंतर पर है — 3-4 seconds।

eliminationCross-Match ढूँढने की सबसे तेज़ विधि

Sentence Coding में तीन कथन हों तो सीधे दूसरे और तीसरे कथन से शुरू करो — इनमें common शब्द ढूँढो। उसका code पक्का हो जाएगा। फिर पहले और दूसरे में जाओ। इस क्रम में पहले कथन के unique शब्द का code सबसे बाद में automatically मिलता है।

मानक विधि: तीनों को एक-एक से compare करना — 6 comparisons, 45-50 seconds।

इस विधि से: 2nd-3rd पहले, फिर 1st-2nd — सिर्फ़ 2 targeted comparisons, 20-25 seconds।

patternBODMAS से पहले Replace करो — operator trap से बचाव

कोडेड संक्रियाएँ वाले प्रश्नों में सबसे बड़ा trap यह है कि जल्दबाज़ी में बायीं से दायीं गिनते जाते हैं। इससे बचने का एक तरीका: replace करने के बाद expression लिखो, फिर pencil से ÷ और × को underline करो, उन्हें पहले हल करो।

उदाहरण: 8 + 16 ÷ 4 × 3 - 2÷ और × को underline करो। पहले 16 ÷ 4 = 4, फिर 4 × 3 = 12, फिर बाकी।

मानक (गलत) approach: बायीं से दायीं → 30% गलत उत्तर, 30 seconds।

इस trick से: हमेशा सही, 15-18 seconds।

patternअक्षर position याद करने की EJOT-BGLQ विधि

वर्णमाला में हर 5वाँ अक्षर याद करो: E(5), J(10), O(15), T(20), Y(25) — ये पाँच anchor हैं। इनके बीच के अक्षर इनसे गिनकर तुरंत निकालो।

उदाहरण: R की position चाहिए। R, T(20) से 2 पहले है → 20-2 = 18। R=18।

मानक विधि: A से गिनो — A,B,C,...R — 18 steps, 8-10 seconds।

Anchor विधि: T=20, R दो पीछे = 18 — 2-3 seconds।

eliminationReverse Coding पहचान — पलटाव परीक्षण

जब दिए गए code में अक्षरों की संख्या original जितनी हो लेकिन pattern समझ न आए, तो एक बार word को reverse करके check करो। कुछ प्रश्नों में word पहले reverse होता है, फिर shift होता है।

परीक्षण: अगर "CAT" → "VBZ" दिखे — CAT reverse = TAC, फिर T-1=S, A-1=Z, C-1=B → SZB — नहीं मिला। अब CAT सीधा -1 shift: C→B, A→Z, T→S → BZS — फिर reverse करो: SZB — हाँ! यही pattern है।

मानक trial-error: 60+ seconds। Reverse + shift दोनों systematically check करो: 25-30 seconds।


तेज़-समाधान रूपरेखा

परीक्षा हॉल में Coding-Decoding का प्रश्न देखते ही यह क्रम follow करो:

पहला कदम — प्रकार पहचानो:

दूसरा कदम — Sentence Coding में: सबसे पहले 2nd और 3rd statement compare करो। Common शब्द और उसका code पक्का करो। फिर 1st और 2nd compare करो।

तीसरा कदम — Letter Shift में: पहले और आखिरी अक्षर का shift check करो। दोनों match करें तो बाकी पर भरोसा रखो। अगर पहले और आखिरी अलग-अलग हैं — Reverse + Shift pattern हो सकता है।

चौथा कदम — Coded Operations में: Replace करो → BODMAS लगाओ। कभी बायीं से दायीं मत जाओ।

समय लक्ष्य: एक straightforward प्रश्न 30-40 seconds में हल होना चाहिए। अगर 60 seconds में न समझ आए — skip करो, अंत में वापस आओ।


हल किए गए PYQs

क्यों यह प्रश्न: यह Coded Operations का classic उदाहरण है — BODMAS trap यहाँ सीधे लगाया गया है।

Previous Year Questionपिछले वर्ष का प्रश्न
If 'joy' means '×', 'find' means '+', 'for' means '÷', and 'new' means '-', then what is the value of '8 find 16 for 4 joy 3 new 2'?
यदि 'joy' का मतलब '×', 'find' का मतलब '+', 'for' का मतलब '÷', और 'new' का मतलब '-' हो, तो '8 find 16 for 4 joy 3 new 2' का मान क्या होगा?
  1. 18
  2. 20
  3. 16
  4. 14
  1. 18
  2. 20
  3. 16
  4. 14
Solutionसमाधान
Replacing the coded words with operations: 8 + 16 ÷ 4 × 3 - 2. Following BODMAS: 16 ÷ 4 = 4, then 4 × 3 = 12, then 8 + 12 = 20, finally 20 - 2 = 18.
कोडेड शब्दों को संक्रियाओं से बदलने पर: 8 + 16 ÷ 4 × 3 - 2। BODMAS नियम अनुसार: 16 ÷ 4 = 4, फिर 4 × 3 = 12, फिर 8 + 12 = 20, अंत में 20 - 2 = 18।

समाधान का रास्ता: पहले चारों शब्दों को operators से बदलो: 8 + 16 ÷ 4 × 3 - 2। फिर BODMAS — Division पहले: 16 ÷ 4 = 4, Multiplication: 4 × 3 = 12, अब 8 + 12 - 2 = 18। ध्यान रखो — Addition और Subtraction के बीच Addition पहले नहीं है, इन्हें बायीं से दायीं करो: 8 + 12 = 20, 20 - 2 = 18


क्यों यह प्रश्न: Sentence Coding में तीन statements से एक unique शब्द का code निकालना — यह Cross-Match की सबसे standard form है।

Previous Year Questionपिछले वर्ष का प्रश्न
In a certain code language 'Send money home' is coded as '@ # *', 'Money order arrived' is coded as '# $ %', and 'Home loan sanctioned' is coded as '* & +'. What is the code for 'Send'?
एक निश्चित कोड भाषा में 'Send money home' को '@ # *' कोड किया गया है, 'Money order arrived' को '# $ %' कोड किया गया है, और 'Home loan sanctioned' को '* & +' कोड किया गया है। 'Send' का कोड क्या है?
  1. @
  2. #
  3. *
  4. $
  1. @
  2. #
  3. *
  4. $
Solutionसमाधान
From the given codes: 'money' appears in first and second statements with '#', 'home' appears in first and third statements with '*'. This leaves '@' for 'Send' in the first statement.
दिए गए कोड से: 'money' पहले और दूसरे कथन में '#' के साथ, 'home' पहले और तीसरे कथन में '*' के साथ है। इससे पहले कथन में 'Send' के लिए '@' बचता है।

समाधान का रास्ता: पहले और दूसरे statement में 'money' common है → '#' common code → money = #। पहले और तीसरे में 'home' common है → '*' common → home = । अब पहले statement में तीन शब्द थे: Send, money, home — money(#) और home() निकाल दो → 'Send' का code '@' बचता है।


क्यों यह प्रश्न: +1 shift का straightforward प्रश्न — यहाँ pattern confirm करना ज़रूरी है।

Previous Year Questionपिछले वर्ष का प्रश्न
If 'UNIVERSITY' is coded as 'VOKVFSTJUZ' by a certain method, then 'EDUCATION' will be coded as:
यदि किसी निश्चित तरीके से 'UNIVERSITY' को 'VOKVFSTJUZ' कोड किया जाता है, तो 'EDUCATION' को किस प्रकार कोड किया जाएगा?
  1. FEVDBUJPO
  2. FEVDBQJPO
  3. FEVDBUJQO
  4. GFVDBUJPO
  1. FEVDBUJPO
  2. FEVDBQJPO
  3. FEVDBUJQO
  4. GFVDBUJPO
Solutionसमाधान
Each letter is replaced by the next letter in the alphabet. U→V, N→O, I→J, V→W, E→F, R→S, S→T, I→J, T→U, Y→Z. Following the same pattern for EDUCATION: E→F, D→E, U→V, C→D, A→B, T→U, I→J, O→P, N→O.
प्रत्येक अक्षर को वर्णमाला के अगले अक्षर से बदला जाता है। EDUCATION के लिए: E→F, D→E, U→V, C→D, A→B, T→U, I→J, O→P, N→O।

समाधान का रास्ता: UNIVERSITY → VOKVFSTJUZ देखो: U→V (+1), N→O (+1), I→J (+1)... हर अक्षर एक आगे। EDUCATION पर लगाओ: E→F, D→E, U→V, C→D, A→B, T→U, I→J, O→P, N→O → FEVDBUJPO।


क्यों यह प्रश्न: -1 shift — यह MOTHER/FATHER वाला classic IBPS प्रश्न है।

Previous Year Questionपिछले वर्ष का प्रश्न
If 'MOTHER' is coded as 'LNSGDQ' and 'FATHER' is coded as 'EZSGDQ', then 'SISTER' will be coded as:
यदि 'MOTHER' को 'LNSGDQ' और 'FATHER' को 'EZSGDQ' लिखा जाता है, तो 'SISTER' को किस प्रकार लिखा जाएगा?
  1. RHRSDQ
  2. RHSRDQ
  3. RHRTEQ
  4. RIRSDQ
  1. RHRSDQ
  2. RHSRDQ
  3. RHRTEQ
  4. RIRSDQ
Solutionसमाधान
Each letter is coded by moving one position back in alphabet. M→L, O→N, T→S, H→G, E→D, R→Q. Similarly for SISTER: S→R, I→H, S→R, T→S, E→D, R→Q.
प्रत्येक अक्षर को वर्णमाला में एक स्थान पीछे ले जाकर कोड किया जाता है। SISTER के लिए: S→R, I→H, S→R, T→S, E→D, R→Q।

समाधान का रास्ता: MOTHER → LNSGDQ: M→L (-1), O→N (-1), T→S (-1), H→G (-1), E→D (-1), R→Q (-1)। नियम confirm: हर अक्षर एक पीछे। SISTER पर लगाओ: S→R, I→H, S→R, T→S, E→D, R→Q → RHRSDQ।


क्यों यह प्रश्न: Number-based Sentence Coding में uniqueness elimination — तीनों statements में एक-एक कर सभी शब्दों का code पक्का करना।

Previous Year Questionपिछले वर्ष का प्रश्न
In a code language, 'health is wealth' is coded as '318 49 67', 'wealth brings happiness' is coded as '67 28 44', and 'happiness is temporary' is coded as '44 49 56'. What could be the code for 'brings'?
एक कोड भाषा में 'health is wealth' को '318 49 67', 'wealth brings happiness' को '67 28 44', और 'happiness is temporary' को '44 49 56' लिखा जाता है। 'brings' का कोड क्या होगा?
  1. 28
  2. 56
  3. 67
  4. 44
  1. 28
  2. 56
  3. 67
  4. 44
Solutionसमाधान
Comparing the statements: 'wealth' appears in first and second statements with code '67', 'happiness' appears in second and third with '44', 'is' appears in first and third with '49'. So 'brings' must be '28' from the second statement.
कथनों की तुलना करते हुए: 'wealth' पहले और दूसरे में '67' के साथ, 'happiness' दूसरे और तीसरे में '44' के साथ, 'is' पहले और तीसरे में '49' के साथ। इसलिए 'brings' का कोड '28' है।

समाधान का रास्ता: 2nd और 3rd statement में 'happiness' common → code '44'। 1st और 2nd में 'wealth' common → code '67'। 1st और 3rd में 'is' common → code '49'। 2nd statement में wealth(67) और happiness(44) निकालो → 'brings' = 28 बचता है।


आम गलतियाँ


संबंधित विषय

SarkariRise पर अभ्यास

Sign up + get 3 free mocks →