Introduction
Ranking & Order Data Sufficiency asks whether given statements provide enough information to determine a person's rank/position in a list (from top or bottom), the total number of people, or relative ordering. These problems test your ability to convert positional relations into equations and to check uniqueness of the result.
This pattern is important because many competitive exams present ranking facts in short statements; you must decide if each statement alone is sufficient or if both together are required to produce a unique answer.
Pattern: Ranking and Order Based Data Sufficiency
Pattern
The key concept is: convert positional statements to equations like rank_from_top + rank_from_bottom = total + 1 and use relative relations (e.g., "X is 3rd from the top", "Y is two places after X") to form constraints. Determine whether those constraints uniquely fix the requested quantity.
Step-by-Step Example
Question
How many students are there in the class?
(I) Raj is 8th from the top.
(II) Raj is 13th from the bottom.
A. Only (I) is sufficient
B. Only (II) is sufficient
C. Each statement alone is sufficient
D. Both statements together are necessary
Solution
Step 1: Interpret Statement (I)
Raj = 8th from top. This gives Raj's position from the top but does not give total number of students → (I) alone is insufficient.Step 2: Interpret Statement (II)
Raj = 13th from bottom. This gives Raj's position from bottom but not total → (II) alone is insufficient.Step 3: Combine
Use formula: rank_from_top + rank_from_bottom = total + 1.
8 + 13 = total + 1 ⇒ total = 8 + 13 - 1 = 20.Final Answer:
Both statements together are necessary → Option DQuick Check:
If total = 20, Raj is 8th from top and 13th from bottom (8 + 13 = 21 = 20 + 1) ✅
Quick Variations
1. One statement gives rank from top, the other gives rank from bottom → combine using rank_from_top + rank_from_bottom = total + 1.
2. Statements give relative positions (e.g., "A is 3 places ahead of B") - convert to constraints and check uniqueness.
3. Statements give partial ordering (e.g., "A is above B, C is below B") - may need additional info to find exact rank.
4. Some items ask for position of a person, others ask for total number - interpret target carefully before using statements.
Trick to Always Use
- Step 1: Identify whether the target is a rank (position) or the total count.
- Step 2: Convert "from top/from bottom" into numeric positions and use the identity top + bottom = total + 1.
- Step 3: Translate relative statements ("X is k places after Y", "between", "immediately left/right") into equations or inequalities.
- Step 4: Check uniqueness: if equations yield a single numeric value for the target, statement(s) are sufficient; otherwise they are insufficient.
Summary
Summary
- Convert positional words to numbers and use rank_from_top + rank_from_bottom = total + 1 when both top & bottom positions are given.
- Translate relative positions into equations (e.g., A = B + k for "A is k places after B").
- Always decide the target (rank vs total) first - different formulas apply.
- Verify uniqueness: If statements lead to a single consistent numeric value, they are sufficient; if they contradict or leave degrees of freedom, they are insufficient.
Example to remember:
If X is 5th from top and 7th from bottom, total = 5 + 7 - 1 = 11.
