3.1 Coding-Decoding and Symbolic Substitution

Key Takeaways

  • Verbal coding questions in military screening test rapid rule induction, positional alphabet indexing, and disciplined execution under time pressure.

  • Letter-to-letter ciphers follow three primary mechanisms: constant displacement (shift by kk), progressive displacement (+1,+2,+3…+1, +2, +3 \dots), and opposite-letter mirror encoding governed by the 27-sum rule (A↔ZA \leftrightarrow Z).

  • Comparative message decoding isolates common words across multiple statements to reveal code meanings through systematic elimination without translating entire phrases.

  • Mathematical operator substitution requires strict adherence to BODMAS/PEMDAS order of operations; evaluating expressions from left to right is the primary distractor trap.

Last updated: October 2026

3.1 Coding-Decoding and Symbolic Substitution

Coding-decoding and symbolic substitution are established verbal-reasoning practice types for the preliminary screen. They measure your mental agility, working memory, and capacity to recognize systematic transformations under acute time pressure.

Rather than testing linguistic vocabulary, coding questions evaluate your ability to identify rules of substitution, displacement, inversion, and operational redefinition. During practice, master positional anchors and pattern archetypes so that you do not depend on lengthy written lookup tables.


Mental Alphabet Anchors: The EJOTY and CFILORUXZ Rules

Rather than repeatedly writing the full alphabet during timed practice, memorize benchmark anchor letters whose numeric positions correspond to multiples of 5 and multiples of 3.

The EJOTY Framework (Multiples of 5)

LetterPosition
E5
J10
O15
T20
Y25

Using EJOTY, you can locate any letter in the alphabet in under two seconds by calculating its offset from the nearest multiple of 5:

  • To find G: Since E=5E = 5, count two forward: F=6,G=7F = 6, G = 7.
  • To find S: Since T=20T = 20, count one backward: S=19S = 19.
  • To find W: Since Y=25Y = 25, count two backward: W=23W = 23 (or three forward from T=20T = 20).

The CFILORUXZ Framework (Multiples of 3)

For even faster triangulation, use the three-letter skip mnemonic CFI-LOR-UX:

CFILORUX3691215182124\begin{array}{cccccccc} \mathbf{C} & \mathbf{F} & \mathbf{I} & \mathbf{L} & \mathbf{O} & \mathbf{R} & \mathbf{U} & \mathbf{X} \\ 3 & 6 & 9 & 12 & 15 & 18 & 21 & 24 \end{array}

If a question involves the letter Q, knowing R=18R = 18 immediately tells you that Q=17Q = 17. If a question involves M, knowing L=12L = 12 immediately gives M=13M = 13.


Letter-to-Letter Coding Mechanisms

Letter-to-letter ciphers map each character of an original word to a new character in a code word. These transformations fall into three regular patterns.

1. Constant Displacement

In constant displacement, every letter in the original word shifts forward (+k+k) or backward (−k-k) by a fixed integer across the alphabet.

  • Forward Constant Shift (+k+k): If DELHI is coded as EFMIJ with a forward shift of +1+1:
D(4)+1=E(5)E(5)+1=F(6)L(12)+1=M(13)H(8)+1=I(9)I(9)+1=J(10)\begin{aligned} D(4) + 1 &= E(5) \\ E(5) + 1 &= F(6) \\ L(12) + 1 &= M(13) \\ H(8) + 1 &= I(9) \\ I(9) + 1 &= J(10) \end{aligned}

Similarly, if BOMBAY is coded as DQODCA with a forward shift of +2+2:

B(2)+2=D(4)O(15)+2=Q(17)M(13)+2=O(15)B(2)+2=D(4)A(1)+2=C(3)Y(25)+2=A(1)(wrapping around from Z)\begin{aligned} B(2) + 2 &= D(4) \\ O(15) + 2 &= Q(17) \\ M(13) + 2 &= O(15) \\ B(2) + 2 &= D(4) \\ A(1) + 2 &= C(3) \\ Y(25) + 2 &= A(1) \quad (\text{wrapping around from } Z) \end{aligned}
  • Backward Constant Shift (−k-k): If TIGER is coded as QDFBO:
T(20)−3=Q(17)I(9)−3=F(6)G(7)−3=D(4)E(5)−3=B(2)R(18)−3=O(15)\begin{aligned} T(20) - 3 &= Q(17) \\ I(9) - 3 &= F(6) \\ G(7) - 3 &= D(4) \\ E(5) - 3 &= B(2) \\ R(18) - 3 &= O(15) \end{aligned}
  • Alternating Displacement: A sequence may alternate between positive and negative shifts, such as +1,−1,+1,−1+1, -1, +1, -1 or +2,−2,+2,−2+2, -2, +2, -2.

2. Progressive Displacement

In progressive displacement, the shift value increments or decrements with each successive letter in the string.

  • Increasing Progression (+1,+2,+3,+4,+5+1, +2, +3, +4, +5): Suppose MARCH is transformed into NCUGM:
M(13)→+1N(14)A(1)→+2C(3)R(18)→+3U(21)C(3)→+4G(7)H(8)→+5M(13)\begin{aligned} M(13) &\xrightarrow{+1} N(14) \\ A(1) &\xrightarrow{+2} C(3) \\ R(18) &\xrightarrow{+3} U(21) \\ C(3) &\xrightarrow{+4} G(7) \\ H(8) &\xrightarrow{+5} M(13) \end{aligned}
  • Decreasing Progression (+5,+4,+3,+2,+1+5, +4, +3, +2, +1): Used less frequently, but built on the same orderly logic.

3. Opposite Letter / Mirror Alphabet Encoding (The 27 Rule)

In mirror encoding, letters are paired according to their equidistant positions from the beginning and end of the alphabet (A↔Z,B↔Y,C↔XA \leftrightarrow Z, B \leftrightarrow Y, C \leftrightarrow X).

Important

The 27-Sum Rule: The forward positional rank of any letter and the forward positional rank of its mirror partner always sum to exactly 27: Poriginal+Popposite=27  ⟹  Popposite=27−PoriginalP_{\text{original}} + P_{\text{opposite}} = 27 \implies P_{\text{opposite}} = 27 - P_{\text{original}}

To identify mirror pairs instantly during CBT exams without manual counting, memorize these classic word anchors:

PairMnemonic AnchorPositional Proof
A – ZAzad1+26=271 + 26 = 27
B – YBoy2+25=272 + 25 = 27
C – XCrux3+24=273 + 24 = 27
D – WDew4+23=274 + 23 = 27
E – VEven5+22=275 + 22 = 27
F – UFull (or Fouj)6+21=276 + 21 = 27
G – TGT Road7+20=277 + 20 = 27
H – SHigh School8+19=278 + 19 = 27
I – RIndus Railway9+18=279 + 18 = 27
J – QJungle Queen10+17=2710 + 17 = 27
K – PKurta Pajama (or KPK)11+16=2711 + 16 = 27
L – OLove12+15=2712 + 15 = 27
M – NMan13+14=2713 + 14 = 27

Worked Example: If LEAP is coded as OVZK, what is the code for MINT?

  1. Verify the rule: L(12)↔O(15)L(12) \leftrightarrow O(15) (12+15=2712+15=27), E(5)↔V(22)E(5) \leftrightarrow V(22) (5+22=275+22=27), A(1)↔Z(26)A(1) \leftrightarrow Z(26), P(16)↔K(11)P(16) \leftrightarrow K(11). This confirms mirror pairing.
  2. Apply the 27 rule to MINT:
    • M(13)  ⟹  27−13=14  ⟹  NM(13) \implies 27 - 13 = 14 \implies N
    • I(9)  ⟹  27−9=18  ⟹  RI(9) \implies 27 - 9 = 18 \implies R
    • N(14)  ⟹  27−14=13  ⟹  MN(14) \implies 27 - 14 = 13 \implies M
    • T(20)  ⟹  27−20=7  ⟹  GT(20) \implies 27 - 20 = 7 \implies G
  3. The resulting code is NRMG.

Letter-to-Number Coding Mechanisms

In letter-to-number problems, letters are converted into numeric values through algebraic operations on their positional values.

1. Positional Summation and Multipliers

  • Direct Sum: The code represents the direct arithmetic sum of the letter positions.

    • Example: BAD =2+1+4=7= 2 + 1 + 4 = 7.
    • Example: CAB =3+1+2=6= 3 + 1 + 2 = 6.
  • Weighted Sum (Multiplied by Number of Letters):

    • If GO =32= 32 and SHE =49= 49, find the code for SOME.
    • Analysis: For GO, G=7,O=15G=7, O=15, sum =22= 22. Notice that 2222 is not 3232. Check reverse positions: opposite of GG is T(20)T(20), opposite of OO is L(12)L(12). The sum of reverse positions is 20+12=3220 + 12 = 32!
    • Check SHE with reverse positions: opposite of SS is H(8)H(8), opposite of HH is S(19)S(19), opposite of EE is V(22)V(22). Sum: 8+19+22=498 + 19 + 22 = 49. The rule is confirmed as the sum of reverse positional values.
    • For SOME: reverse values are S↔8S \leftrightarrow 8, O↔12O \leftrightarrow 12, M↔14M \leftrightarrow 14, E↔22E \leftrightarrow 22. Sum: 8+12+14+22=568 + 12 + 14 + 22 = 56.

2. Positional Sequence Substitution

Each letter is substituted directly by its two-digit or single-digit index without summation.

  • Example: LEAD is written as 12514 (L=12,E=5,A=1,D=4L=12, E=5, A=1, D=4).

Comparative Message and Sentence Coding

In sentence coding, several arbitrary statements written in a fictitious code are presented alongside their English meanings. Your task is to identify the precise code word for an individual English word.

The Elimination Matrix Method

Never attempt to translate word-by-word in sequential order. Fictitious languages rarely follow English grammatical syntax. Instead, compare statements pair-wise to isolate words that appear in both statements:

  1. Statement 1: pit dar na means you are good
  2. Statement 2: dar tok pa means good boy run
  3. Statement 3: na so means you sit

Step-by-Step Isolation:

  • Compare Statement 1 and Statement 2:
    • Common English word: good
    • Common code word: dar
    • Deduction: dar = good.
  • Compare Statement 1 and Statement 3:
    • Common English word: you
    • Common code word: na
    • Deduction: na = you.
  • Revisit Statement 1 (pit dar na = you are good):
    • Since dar = good and na = you, the only remaining code is pit and the only remaining English word is are.
    • Deduction: pit = are.

By systematically comparing shared elements, you can find the correct word without guessing.


Mathematical Operator Substitution and BODMAS Discipline

Operator substitution problems define an alternate meaning for arithmetic symbols (such as ++ meaning ×\times, and −- meaning ÷\div). You must substitute the operational symbols into an algebraic expression and calculate the result.

The BODMAS / PEMDAS Order of Operations

Caution

The Primary Distractor Trap: Military test distractors are intentionally designed around left-to-right sequential evaluation. If you do not apply BODMAS precedence, you will reliably calculate one of the incorrect answer options on the screen.

Always enforce the strict priority sequence:

  1. Brackets
  2. Orders (powers, roots)
  3. Division and Multiplication (evaluated from left to right)
  4. Addition and Subtraction (evaluated from left to right)

Worked Example: If ++ means ×\times, −- means ++, ×\times means ÷\div, and ÷\div means −-, compute the value of:

24×6−8+3÷524 \times 6 - 8 + 3 \div 5
  1. Rewrite using the substituted operators:
    • Replace ×\times with ÷\div
    • Replace −- with ++
    • Replace ++ with ×\times
    • Replace ÷\div with −-
New Expression: 24÷6+8×3−5\text{New Expression: } 24 \div 6 + 8 \times 3 - 5
  1. Execute Division and Multiplication:
    • Division: 24÷6=424 \div 6 = 4
    • Multiplication: 8×3=248 \times 3 = 24
Expression becomes: 4+24−5\text{Expression becomes: } 4 + 24 - 5
  1. Execute Addition and Subtraction:
    • Addition: 4+24=284 + 24 = 28
    • Subtraction: 28−5=2328 - 5 = 23

The Distractor Trap: If a candidate evaluates straight from left to right without BODMAS:

  • 24÷6=424 \div 6 = 4
  • 4+8=124 + 8 = 12
  • 12×3=3612 \times 3 = 36
  • 36−5=3136 - 5 = 31 (This incorrect result will appear among the options).

Efficient Solving Tactics

  1. First-and-Last Letter Screening: Before decoding an entire 7-letter word, decode only the first letter. Inspect the answer choices on your screen; this frequently eliminates two or three options immediately. If two choices remain, decode the final letter to pick the answer.
  2. Check for Inversions and Mirror Sums First: If the code letters are from the opposite end of the alphabet (e.g., AA turning into ZZ, or BB turning into YY), immediately apply the 27-sum rule rather than testing forward shifts.
  3. Isolate Operator Replacements: Rewrite the converted expression during practice, and in the live test use writing material only if it is permitted.
Test Your Knowledge

If in a certain code language, MARCH is written as NCUGM, how will FORCE be written in that same code?

A

GQUGJ

B

GQTHI

C

HRVIK

D

EPTBD

Test Your Knowledge

If LEAP is coded as OVZK in a mirror alphabet cipher, how will MINT be coded?

A

OLNG

B

NRMG

C

MRNG

D

NSMH

Test Your Knowledge

If + means ×, - means +, × means ÷, and ÷ means -, what is the value of the expression: 24 × 6 - 8 + 3 ÷ 5?

A

19

B

31

C

23

D

36

Sections you finish are checked off in the contents.