PracticeVideosBlogFlashcards

12.2 Number-Letter Codes & Substitution Ciphers

Key Takeaways

  • Repeated letters give useful code fingerprints.

  • A partial pattern can fit several words; use other constraints to distinguish them.

  • Encoding applies the rule forward; decoding reverses it.

  • A uniform +1 shift changes STEAM to TUFBN.

Last updated: October 2026

Substitution ciphers and number-letter coding problems form a major component of the ISEB Common Pre-Test Verbal Reasoning paper. These questions assess deductive logic, systematic analysis, and precision under time constraints. Instead of testing arbitrary vocabulary recall, cipher problems evaluate how effectively you can isolate structural patterns, build deduction tables on scratch paper, and apply decoded rules to encrypt or decrypt new words.


Word-to-Code Matching (Scrambled Order)

The most classic and high-yield cipher archetype on the Pre-Test presents a set of four or five words alongside an equal number of multi-digit numeric codes. Crucially, the codes are not listed in the same order as the words.

┌─────────────────────────────────────────────────────────┐
│                     Word-to-Code Set                    │
│ Words: BARK    ROAR    BEAK    LARK                     │
│ Codes: 4125    2312    4915    7125  (Scrambled Order!) │
└─────────────────────────────────────────────────────────┘

Candidates who attempt to guess mappings randomly waste minutes and fall into trap choices. High scorers employ an infallible four-step deduction protocol.

The 4-Step Cracking Protocol

Loading diagram...

Step 1: Scan for Structural Fingerprints

Search the words for distinctive structural anomalies:

  • Repeated letters within a single word: In the set above, the word ROAR begins and ends with the same letter (RR). Look at the number codes: only 2312 begins and ends with the same digit (22). This single observation cracks the entire cipher immediately!
  • Double letters: Words like DEEP (double EE) or BELL (double LL) pair instantly with codes containing duplicate adjacent digits (e.g., 95529552 or 34883488).
  • Unique terminal letters: If three words end in KK and one ends in RR, the code with the unique ending digit corresponds to the word ending in RR.

Step 2: Confirm the Anchor Mapping

From the structural match in Step 1:

ROAR=2312\text{ROAR} = 2312

This reveals four immediate letter-digit equivalences:

  • R=2R = 2
  • O=3O = 3
  • A=1A = 1
  • R=2R = 2 (confirmed)

Step 3: Complete the Cipher Extraction Matrix

Now examine BARK, BEAK and LARK.

  • All end in K; the remaining codes 4125, 4915 and 7125 all end in 5, so K = 5.
  • BEAK has A in its third position. Since A = 1, its code must have 1 third. Only 4915 does, so B = 4 and E = 9.
  • BARK must now start with 4 and follow B–A–R–K, giving 4125. Notice that before identifying B, both 4125 and 7125 fitted the partial pattern ?125; that partial pattern alone was insufficient.
  • The remaining word LARK takes 7125, so L = 7.

Step 4: The Master Decoded Key

We now possess a comprehensive, verified mapping for every letter encountered:

LetterBARKOEL
Digit4125397

With this key, you can encode any new word or decrypt any numeric sequence asked by the question:

  • How is BORE encoded? B(4),O(3),R(2),E(9)  ⟹  4329B(4), O(3), R(2), E(9) \implies \mathbf{4329}.
  • How is LOBE encoded? L(7),O(3),B(4),E(9)  ⟹  7349L(7), O(3), B(4), E(9) \implies \mathbf{7349}.
  • What word does 7125 represent? 7(L),1(A),2(R),5(K)  ⟹  LARK7(L), 1(A), 2(R), 5(K) \implies \mathbf{LARK}.

Letter-to-Letter Substitution Ciphers

In letter-to-letter ciphers, one word is transformed into a coded string of letters according to a systematic shift rule:

"If STEAM is coded as TUFBN, how is WATER coded?"

1. Uniform Shift Ciphers (Caesar Ciphers)

Every letter in the word is shifted forward or backward by the same constant amount:

  • S→+1TS \xrightarrow{+1} T
  • T→+1UT \xrightarrow{+1} U
  • E→+1FE \xrightarrow{+1} F
  • A→+1BA \xrightarrow{+1} B
  • M→+1NM \xrightarrow{+1} N
  • The shift is uniformly +1+1.
  • Applying this to WATER:
    • W(23)+1=X(24)W(23) + 1 = X(24)
    • A(1)+1=B(2)A(1) + 1 = B(2)
    • T(20)+1=U(21)T(20) + 1 = U(21)
    • E(5)+1=F(6)E(5) + 1 = F(6)
    • R(18)+1=S(19)R(18) + 1 = S(19)
    • Result: XBUFSXBUFS

2. Variable (Progressive) Shift Ciphers

The magnitude of the shift changes depending on the letter's position within the word:

  • Position 1: +1+1
  • Position 2: +2+2
  • Position 3: +3+3
  • Position 4: +4+4
  • Position 5: +5+5

3. Alternating Shift Ciphers

The operation oscillates between positive and negative shifts across consecutive letters (e.g., +2,−1,+2,−1+2, -1, +2, -1).

4. Mirrored / Reverse Substitution Ciphers

Letters are swapped with their symmetrical counterparts from the opposite end of the alphabet (A↔Z,B↔YA \leftrightarrow Z, B \leftrightarrow Y). For example, GOLD becomes TLOW because G(7)+T(20)=27G(7) + T(20) = 27, O(15)+L(12)=27O(15) + L(12) = 27, L(12)+O(15)=27L(12) + O(15) = 27, and D(4)+W(23)=27D(4) + W(23) = 27.


Letter-Number Equations & Arithmetic Logic

Letter-number equations combine substitution rules with elementary algebra and arithmetic order of operations (BIDMAS / BODMAS). Each letter is assigned an integer value, and you must calculate the result of an equation before translating the numeric answer back into its corresponding letter.

Example Problem:

Given the values:

A=3,B=5,C=6,D=14,E=26A = 3, \quad B = 5, \quad C = 6, \quad D = 14, \quad E = 26

Which letter represents the answer to the following expression?

(E−D)÷A×B−C(E - D) \div A \times B - C

Step-by-step Solution:

  1. Substitute the numeric values into the expression: (26−14)÷3×5−6(26 - 14) \div 3 \times 5 - 6
  2. Apply BIDMAS:
    • Brackets first: (26−14)=12(26 - 14) = 12
    • Division and Multiplication (left-to-right): 12÷3=412 \div 3 = 4 4×5=204 \times 5 = 20
    • Subtraction: 20−6=1420 - 6 = 14
  3. Map the resulting number back to a letter:
    • Look at the given values: 1414 corresponds to DD.
    • Answer: DD

Caution

In letter-number equations, failing to follow BIDMAS is the single most common error. Performing operations strictly from left to right (e.g., dividing before completing brackets or multiplying before division) produces distractor values deliberately placed in the answer choices.


Common Exam Traps & Avoidance Protocols

TrapWhy Candidates Fall Into ItHow to Neutralize It
The Order AssumptionAssuming the first word in the list automatically pairs with the first code.Read whether the instructions state that codes are scrambled. Never pair word 1 with code 1 without proof.
The Zero vs. 'O' TrapConfusing the number 0 with the capital letter O in handwritten scratch notes.Write a clearly marked zero on scratch paper to maintain an unmistakable distinction from letter O.
Incomplete Cipher MappingGuessing a code after identifying only one letter, without verifying the remaining letters.Check every digit of the target word against your decoded table before selecting the answer.
The Encoding vs. Decoding ReversalApplying the encoding shift again when decoding. For a +1 encoding rule, decoding uses −1.Note carefully whether the question asks: "If X is coded as Y, what does Z represent?" (decode) versus "How is Z coded?" (encode).
Test Your Knowledge

A set of four words and four number codes is shown below in scrambled order:

Words: MINT, TAME, TEAM, MEAT Codes: 7135, 7513, 3517, 3987

Using deduction, determine the code for the word TIME.

A

7135

B

3985

C

7935

D

7953

Test Your Knowledge

In a secret substitution code, CRANE is encoded as DTDRJ. Following this exact rule, how is FLOCK encoded?

A

GNRGP

B

GMPHO

C

HNRHQ

D

GNQFP

Test Your Knowledge

Given P = 3, Q = 5, R = 6, S = 14 and T = 26, which letter represents T − R − 2 × P?

A

P

B

Q

C

R

D

S

Sections you finish are checked off in the contents.