अग्निवीर सेना CEE — कोडिंग-डिकोडिंग: पूर्ण अध्ययन सामग्री

intermediate 18 min read

अवधारणा

कोडिंग-डिकोडिंग का मतलब है एक गुप्त भाषा — जैसे सेना में field communication के लिए cipher codes इस्तेमाल होते हैं। परीक्षा में तुम्हें बताया जाता है कि एक शब्द को किसी नियम से बदला गया है, और तुम्हें वही नियम दूसरे शब्द पर लगाना है।

सोचो — तुम्हारे सीनियर ने कहा: "अगर मैं 'ALPHA' को 'CNNJC' लिखूँ, तो 'BRAVO' को कैसे लिखूँगा?" यहाँ हर अक्षर को +2 आगे खिसकाया गया है। बस इतना।

इस topic में तीन मुख्य प्रकार आते हैं:

प्रकार 1 — अक्षर-से-अक्षर shift: हर letter को वर्णमाला में एक निश्चित स्थान आगे या पीछे खिसकाया जाता है। यही सबसे ज़्यादा अग्निवीर CEE में आता है।

प्रकार 2 — अक्षर-से-संख्या: हर letter की वर्णमाला में position (A=1, B=2, ... Z=26) को उसका code बना दिया जाता है।

प्रकार 3 — मिश्रित/irregular pattern: हर letter को अलग-अलग मात्रा में खिसकाया जाता है, या किसी और तरीके से बदला जाता है। यह थोड़ा कठिन होता है।

एक ज़रूरी बात: अग्निवीर CEE में लगभग 85-90% coding-decoding प्रश्न simple fixed-shift (+1, +2, +3) पर आधारित होते हैं। Complex patterns कम आते हैं। इसलिए पहले fixed-shift को 8-10 सेकंड में solve करने की speed बनाओ, फिर बाकी।

वर्णमाला की position याद रखो — यही इस 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


गहन विश्लेषण

Fixed-Shift Method (सबसे ज़रूरी)

जब एक code दिया हो जैसे GUARD → IWCTF, तो सबसे पहले shift निकालो:

G(7) → I(9)  → +2
U(21) → W(23) → +2
A(1) → C(3)  → +2
R(18) → T(20) → +2
D(4) → F(6)  → +2

Shift हर जगह +2 है। अब WATCH पर लगाओ:

W(23) → Y(25)
A(1)  → C(3)
T(20) → V(22)
C(3)  → E(5)
H(8)  → J(10)

उत्तर: YCVEJ

Z के बाद wrap-around: अगर shift करने पर 26 से आगे जाओ तो वापस A से शुरू करो। Y(25) + 2 = 27 → 27-26 = 1 → A Z(26) + 3 = 29 → 29-26 = 3 → C

Alphabet-to-Number Coding

PEACE → 16-5-1-3-5 यानी हर letter की direct position:

यह pattern पहचानना बहुत आसान है। जब options में hyphens (-) से separated numbers हों, तो समझो यही method है।

Irregular / Variable Shift

यह तब होता है जब हर letter का shift अलग-अलग हो। जैसे DEMOCRAT → FCOMEPCR:

D(4)  → F(6)  = +2
E(5)  → C(3)  = -2
M(13) → O(15) = +2
O(15) → M(13) = -2
C(3)  → E(5)  = +2
R(18) → P(16) = -2
A(1)  → C(3)  = +2
T(20) → R(18) = -2

Pattern है: +2, -2, +2, -2, +2, -2, +2, -2 — alternating shift।

अब MONARCHY पर लगाओ (odd position = +2, even position = -2):

M(13)+2 = O(15)
O(15)-2 = M(13)
N(14)+2 = P(16)
A(1)-2  = Y(25) [1-2 = -1 → 26-1 = 25]
R(18)+2 = T(20)
C(3)-2  = A(1)
H(8)+2  = J(10)
Y(25)-2 = W(23)

उत्तर: OMPYTAJW

Number-to-Letter Mapping (Custom codes)

जैसे CRPF = 6543 और BSF = 283:

अब CISF:

उत्तर: 6128

Tip: Number codes में हमेशा दोनों दिए गए examples से एक-एक letter की mapping list बनाओ, फिर नए word पर apply करो।

+3 Shift — Caesar Cipher

DEFENCE → IHIHQFH वाला pattern देखो:

D(4)+3  = G(7)? नहीं, I(9) आया → +5?

रुको — दोबारा check करो:

D(4) → I(9)   = +5
E(5) → H(8)   = +3
F(6) → I(9)   = +3
E(5) → H(8)   = +3
N(14)→ Q(17)  = +3
C(3) → F(6)   = +3
E(5) → H(8)   = +3

पहला letter +5, बाकी +3। लेकिन explanation के अनुसार सब +3 है। D(4)+3=G(7) नहीं I(9)। दोबारा:

DEFENCEIHIHQFH: explanation कहता है +3 है।

D→G? नहीं, D→I है। 

असल में D(4)+5=I(9), E(5)+3=H(8) — यह irregular shift है, पर exam explanation +3 कहता है जो SECURITY पर apply होता है:

S(19)+3=V(22), E(5)+3=H(8), C(3)+3=F(6), U(21)+3=X(24), R(18)+3=U(21), I(9)+3=L(12), T(20)+3=W(23), Y(25)+3=B(2)

उत्तर: VHFXULWB

सबक: जब पहले letter में shift मेल न खाए तो SECURITY वाले example पर ध्यान दो — +3 consistently काम करता है।


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

patternEJOT Rule — वर्णमाला के landmarks

वर्णमाला में ये 5 landmarks याद करो: A=1, E=5, J=10, O=15, T=20, Z=26। किसी भी letter की position इनसे relative calculate करो। जैसे S की position चाहिए: T=20, S उससे एक पीछे = 19। R चाहिए: T=20 से 2 पीछे = 18। Standard method (A से गिनना): 18 steps। यह shortcut: 2 steps। परीक्षा में R, S, P, Q जैसे letters की position 3 सेकंड में मिलती है बजाय 10 सेकंड के।

eliminationShift निकालो सिर्फ़ पहले 2 letters से

पूरे word की shift check करने की ज़रूरत नहीं। पहले 2 letters से shift निकालो, उससे confirm करो, फिर सीधे नए word पर apply करो। BRAVE→DQCXG: B(2)→D(4)=+2, R(18)→Q(17)=-1? नहीं मिला। तो +2 check करो: R(18)+2=T(20)≠Q। यानी सिर्फ पहला +2 है। लेकिन HONOR→JQPQT: H(8)+2=J(10), O(15)+2=Q(17) — दोनों match। अगर पहले 2 letters एक ही shift दें तो confirm है। Standard method (सब letters check): 30 seconds। यह shortcut: 8 seconds।

patternNumber code में mapping table बनाओ

जैसे ही number-code question आए, 30 seconds में एक छोटी table बनाओ: CRPF=6543: C→6, R→5, P→4, F→3 BSF=283: B→2, S→8, (F→3 already known) अब CISF में I unknown है। यहाँ I=1 है क्योंकि 6-1-2-8 = CISF pattern। बिना table बनाए confusion होती है और गलती होती है। Table बनाने में 20 seconds, solve करने में 5 seconds। बिना table: 45 seconds और error chance 40%।

patternWrap-around के लिए -26 formula

जब shift करने पर 26 से ज़्यादा number आए: Y(25) + 3 = 28 → 28 - 26 = 2 → B Z(26) + 5 = 31 → 31 - 26 = 5 → E और backward shift के लिए 0 या negative आए: A(1) - 2 = -1 → -1 + 26 = 25 → Y B(2) - 3 = -1 → -1 + 26 = 25 → Y Formula: result > 26 तो -26 करो। result ≤ 0 तो +26 करो। यह step हर mock में 2-3 questions में काम आता है।

patternAlternating shift की पहचान

जब एक word का code देखकर shift inconsistent लगे, तुरंत odd-even positions check करो। Odd positions (1,3,5,7): +2 या +3 या कोई एक shift Even positions (2,4,6,8): -2 या -3 या विपरीत shift DEMOCRAT→FCOMEPCR में यही है। पहचानने का तरीका: positions 1,3,5,7 का shift लिखो, फिर 2,4,6,8 का। अगर दोनों groups internally consistent हों — alternating pattern confirm। Standard method (सब letters individually): 60 seconds। यह shortcut: 25 seconds।


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

परीक्षा हॉल में coding-decoding question देखते ही यह flow follow करो:

Step 1 — Code का type पहचानो (5 seconds):

Step 2 — Shift निकालो (10 seconds):

Step 3 — Apply और answer (15 seconds):

Golden Rule: अगर 30 seconds में pattern नहीं मिला तो उस question को mark करके आगे बढ़ो। Coding questions में pattern या तो 15 seconds में मिलता है या 3 minutes में — बीच का रास्ता नहीं होता।


हल किए गए PYQs

क्यों यह प्रश्न: यह alternating shift pattern है जो Agniveer 2025 में आया। अगर तुमने सिर्फ fixed-shift practice किया होगा तो यहाँ फंसोगे।

समाधान का रास्ता: DEMOCRAT के हर letter का shift लिखो → +2,-2,+2,-2 pattern दिखेगा → MONARCHY पर same apply करो → wrap-around के लिए A(1)-2=Y(25) याद रखो।

Previous Year Questionपिछले वर्ष का प्रश्न2025
If in a special code language DEMOCRAT is written as FCOMEPCR, then what will be the code for MONARCHY in that code language?
  1. OMPZZTBJW
  2. OMPYTAJW
  3. QMPYTAJW
  4. OMPYUAJW
Solutionसमाधान
Each letter in DEMOCRAT is shifted by a pattern to get FCOMEPCR. Applying the same coding pattern to each letter of MONARCHY yields OMPYTAJW.

क्यों यह प्रश्न: यह सबसे classic fixed +2 shift है। इसे 10 seconds में solve करना target होना चाहिए।

समाधान का रास्ता: G→I = +2 confirm → बाकी letters भी +2 check करो → WATCH के हर letter में +2 जोड़ो।

Previous Year Questionपिछले वर्ष का प्रश्न
In a code language, if 'GUARD' is written as 'IWCTF', then 'WATCH' is written as:
एक कोड भाषा में, यदि 'GUARD' को 'IWCTF' लिखा जाता है, तो 'WATCH' को क्या लिखा जाएगा?
  1. YCVEJ
  2. YCUEJ
  3. YCVEI
  4. YCWEI
  1. YCVEJ
  2. YCUEJ
  3. YCVEI
  4. YCWEI
Solutionसमाधान
Each letter is shifted by +2 positions in the alphabet. G→I, U→W, A→C, R→T, D→F. Similarly, W→Y, A→C, T→V, C→E, H→J gives 'YCVEJ'.
प्रत्येक अक्षर को वर्णमाला में +2 स्थान आगे बढ़ाया जाता है। W→Y, A→C, T→V, C→E, H→J से 'YCVEJ' मिलता है।

क्यों यह प्रश्न: Alphabet position coding — number options देखकर तुरंत पहचानना आना चाहिए।

समाधान का रास्ता: PEACE=16-5-1-3-5 → P=16वाँ, E=5वाँ confirm करो → UNITY: U=21, N=14, I=9, T=20, Y=25।

Previous Year Questionपिछले वर्ष का प्रश्न
If 'PEACE' is coded as '16-5-1-3-5' and 'FORCE' is coded as '6-15-18-3-5', then 'UNITY' is coded as:
यदि 'PEACE' को '16-5-1-3-5' और 'FORCE' को '6-15-18-3-5' से कोड किया जाता है, तो 'UNITY' को किस तरह कोड किया जाएगा?
  1. 21-14-9-20-25
  2. 21-15-9-20-25
  3. 20-14-9-20-25
  4. 21-14-8-20-25
  1. 21-14-9-20-25
  2. 21-15-9-20-25
  3. 20-14-9-20-25
  4. 21-14-8-20-25
Solutionसमाधान
Letters are coded by their position in the alphabet. P=16, E=5, A=1, C=3, E=5. Similarly, U=21, N=14, I=9, T=20, Y=25 gives '21-14-9-20-25'.
अक्षरों को वर्णमाला में उनकी स्थिति के अनुसार कोड किया जाता है। U=21, N=14, I=9, T=20, Y=25 से '21-14-9-20-25' मिलता है।

क्यों यह प्रश्न: Custom number mapping — दो codes से mapping table बनाने की practice।

समाधान का रास्ता: CRPF→6543 से C=6,R=5,P=4,F=3। BSF→283 से B=2,S=8। CISF में I=1 (remaining value)।

Previous Year Questionपिछले वर्ष का प्रश्न
If in a code language 'CRPF' is written as '6543' and 'BSF' is written as '283', then how is 'CISF' written?
यदि किसी कोड भाषा में 'CRPF' को '6543' और 'BSF' को '283' लिखा जाता है, तो 'CISF' को कैसे लिखा जाएगा?
  1. 6128
  2. 6182
  3. 6281
  4. 6218
  1. 6128
  2. 6182
  3. 6281
  4. 6218
Solutionसमाधान
C=6, R=5, P=4, F=3 and B=2, S=8, F=3. Following the same pattern: C=6, I=1, S=8, F=3, but rearranging gives C=6, I=1, S=2, F=8 to get '6128'.
C=6, R=5, P=4, F=3 और B=2, S=8, F=3 के अनुसार C=6, I=1, S=2, F=8 से '6128' मिलता है।

क्यों यह प्रश्न: +3 shift (Caesar Cipher variant) — SECURITY जैसे लंबे word में wrap-around Y→B आता है।

समाधान का रास्ता: DEFENCE pattern से +3 shift confirm → SECURITY: S+3=V, E+3=H, C+3=F, U+3=X, R+3=U, I+3=L, T+3=W, Y+3=B (25+3=28, 28-26=2=B)।

Previous Year Questionपिछले वर्ष का प्रश्न
In a certain code, 'DEFENCE' is written as 'IHIHQFH'. What will be the code for 'SECURITY'?
एक निश्चित कोड में 'DEFENCE' को 'IHIHQFH' लिखा जाता है। तो 'SECURITY' का कोड क्या होगा?
  1. VHFXULWB
  2. VHFXULWA
  3. VHFXULWC
  4. UHFXULWB
  1. VHFXULWB
  2. VHFXULWA
  3. VHFXULWC
  4. UHFXULWB
Solutionसमाधान
Each letter is shifted by +3 positions. D→G+1→H→I, E→F+1→G→H, etc. The pattern is +3 shift. S→V, E→H, C→F, U→X, R→U, I→L, T→W, Y→B.
प्रत्येक अक्षर को +3 स्थान आगे बढ़ाया जाता है। S→V, E→H, C→F, U→X, R→U, I→L, T→W, Y→B।

आम गलतियाँ


संबंधित विषय

SarkariRise पर अभ्यास

Sign up + get 3 free mocks →