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.
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
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 (). Look at the number codes: only 2312 begins and ends with the same digit (). This single observation cracks the entire cipher immediately!
- Double letters: Words like DEEP (double ) or BELL (double ) pair instantly with codes containing duplicate adjacent digits (e.g., or ).
- Unique terminal letters: If three words end in and one ends in , the code with the unique ending digit corresponds to the word ending in .
Step 2: Confirm the Anchor Mapping
From the structural match in Step 1:
This reveals four immediate letter-digit equivalences:
- (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:
| Letter | B | A | R | K | O | E | L |
|---|---|---|---|---|---|---|---|
| Digit | 4 | 1 | 2 | 5 | 3 | 9 | 7 |
With this key, you can encode any new word or decrypt any numeric sequence asked by the question:
- How is BORE encoded? .
- How is LOBE encoded? .
- What word does 7125 represent? .
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:
- The shift is uniformly .
- Applying this to WATER:
- Result:
2. Variable (Progressive) Shift Ciphers
The magnitude of the shift changes depending on the letter's position within the word:
- Position 1:
- Position 2:
- Position 3:
- Position 4:
- Position 5:
3. Alternating Shift Ciphers
The operation oscillates between positive and negative shifts across consecutive letters (e.g., ).
4. Mirrored / Reverse Substitution Ciphers
Letters are swapped with their symmetrical counterparts from the opposite end of the alphabet (). For example, GOLD becomes TLOW because , , , and .
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:
Which letter represents the answer to the following expression?
Step-by-step Solution:
- Substitute the numeric values into the expression:
- Apply BIDMAS:
- Brackets first:
- Division and Multiplication (left-to-right):
- Subtraction:
- Map the resulting number back to a letter:
- Look at the given values: corresponds to .
- Answer:
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
| Trap | Why Candidates Fall Into It | How to Neutralize It |
|---|---|---|
| The Order Assumption | Assuming 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' Trap | Confusing 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 Mapping | Guessing 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 Reversal | Applying 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). |
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.
7135
3985
7935
7953
In a secret substitution code, CRANE is encoded as DTDRJ. Following this exact rule, how is FLOCK encoded?
GNRGP
GMPHO
HNRHQ
GNQFP
Given P = 3, Q = 5, R = 6, S = 14 and T = 26, which letter represents T − R − 2 × P?
P
Q
R
S
Sections you finish are checked off in the contents.