Introduction
Many aptitude questions give a person's rank in one context (e.g., overall class) and ask for their rank within a subgroup (e.g., boys/girls) - or vice-versa. Rank conversion between groups is a straightforward subtraction/addition task once you map how the subgroup relates to the whole group.
This pattern is important because test-makers often hide simple subtraction logic inside wording about subgroups; practising this avoids careless mistakes.
Pattern: Rank Conversion Between Groups
Pattern
Key idea: Use subtraction to remove members outside the subgroup, or add subgroup counts when converting back to overall rank.
Two common conversions:
- Overall → Subgroup: Subgroup rank = Overall rank - Number of people from other groups ahead of the person.
- Subgroup → Overall: Overall rank = Subgroup rank + Number of people from other groups who are ahead of the person.
Step-by-Step Example
Question
Riya is 10th overall in a class and 4th among girls. How many boys are ahead of her?
Solution
-
Step 1: Translate ranks to counts ahead
Overall: 9 students are ahead of Riya. Girls: 3 girls are ahead of her (since she is 4th among girls). -
Step 2: Compute boys ahead
Boys ahead = (Total ahead overall) - (Girls ahead) = 9 - 3 = 6. -
Step 3: (Optional) Verify subgroup conversion
If 3 girls and 6 boys are ahead, then among girls she is 4th and overall she is 10th → consistent. -
Final Answer:
6 boys are ahead of Riya. -
Quick Check:
3 girls + 6 boys = 9 ahead → Riya is 10th overall ✅
Quick Variations
1. Given overall rank and number of boys/girls ahead → find subgroup rank.
2. Given subgroup rank and total subgroup size → find overall possibilities (need count of other-group members ahead).
3. Problems may provide counts (e.g., “there are 12 boys in class”) - use that to convert subgroup ↔ overall.
4. If ranks are from opposite ends, convert the reference (Total - rank + 1) before converting groups.
Trick to Always Use
- Step 1: Convert ranks into "how many ahead" (rank - 1) for clarity.
- Step 2: Subtract or add the number of other-group people ahead to move between subgroup and overall.
- Step 3: Convert back to rank by adding 1 if needed (people-ahead + 1 = rank).
Summary
Summary
- Convert ranks to "people ahead" (rank - 1) to make conversions transparent.
- Overall → subgroup: subtract other-group people ahead. Subgroup → overall: add other-group people ahead.
- Always ensure both ranks use the same reference (top/left) before converting.
- Quick check: people ahead (from groups) summed + 1 = reported overall/subgroup rank.
Example to remember:
If someone is 12th overall and 5th among boys → boys ahead = 4, people ahead overall = 11, so girls ahead = 11 - 4 = 7.
