Ranking & Order

Positions in a row or class, and comparisons.

55 solved questions · 15 easy · 26 medium · 14 hard

Take a 10-question quiz on Ranking & Order, no login

Shortcuts & formulas

  • Total in a row = (position from left) + (position from right) - 1
  • Position from the other end = Total - Position + 1
  • Persons between two people = Total - (pos of one from its end) - (pos of the other from the opposite end), when they do not overlap
  • If two people swap, each takes the other's old position
  • Between positions a and b from the same end there are b - a - 1 persons
  • For ordering questions, write each comparison as a chain (A > B) and merge the chains into one line
  • Alphabet: position from left + position from right = 27

Solved examples

Try each one first, then open the answer and the step-by-step solution.

Easy questions

Q1.

Gopal ranks 12th from the top and 18th from the bottom in a class. How many students are there in the class?

  1. A29
  2. B30
  3. C28
  4. D31
Show answer & solution

Answer: A. 29

Solution

Total = rank from top + rank from bottom - 1 Total = 12 + 18 - 1 = 29 Answer: 29

Shortcut: Add both ranks and subtract 1.

Q2.

Gopal ranks 7th from the top and 23th from the bottom in a class. How many students are there in the class?

  1. A30
  2. B29
  3. C28
  4. D31
Show answer & solution

Answer: B. 29

Solution

Total = rank from top + rank from bottom - 1 Total = 7 + 23 - 1 = 29 Answer: 29

Shortcut: Add both ranks and subtract 1.

Q3.

Gopal ranks 15th from the top and 16th from the bottom in a class. How many students are there in the class?

  1. A31
  2. B29
  3. C30
  4. D32
Show answer & solution

Answer: C. 30

Solution

Total = rank from top + rank from bottom - 1 Total = 15 + 16 - 1 = 30 Answer: 30

Shortcut: Add both ranks and subtract 1.

Q4.

Arjun ranks 9th from the top and 31th from the bottom in a class. How many students are there in the class?

  1. A40
  2. B38
  3. C41
  4. D39
Show answer & solution

Answer: D. 39

Solution

Total = rank from top + rank from bottom - 1 Total = 9 + 31 - 1 = 39 Answer: 39

Shortcut: Add both ranks and subtract 1.

Q5.

In a class of 40 students, Divya ranks 12th from the top. What is Divya's rank from the bottom?

  1. A29
  2. B28
  3. C30
  4. D52
Show answer & solution

Answer: A. 29

Solution

Rank from bottom = Total - Rank from top + 1 = 40 - 12 + 1 = 29 Answer: 29

Shortcut: Subtract from the total, then add 1.

Q6.

In a class of 45 students, Tara ranks 19th from the top. What is Tara's rank from the bottom?

  1. A26
  2. B27
  3. C28
  4. D64
Show answer & solution

Answer: B. 27

Solution

Rank from bottom = Total - Rank from top + 1 = 45 - 19 + 1 = 27 Answer: 27

Shortcut: Subtract from the total, then add 1.

Q7.

In a class of 60 students, Divya ranks 25th from the top. What is Divya's rank from the bottom?

  1. A35
  2. B37
  3. C36
  4. D85
Show answer & solution

Answer: C. 36

Solution

Rank from bottom = Total - Rank from top + 1 = 60 - 25 + 1 = 36 Answer: 36

Shortcut: Subtract from the total, then add 1.

Q8.

In a row of 35 children, Kiran is 14th from the left end. What is Kiran's position from the right end?

  1. A21
  2. B23
  3. C49
  4. D22
Show answer & solution

Answer: D. 22

Solution

Position from right = 35 - 14 + 1 = 22 Answer: 22

Q9.

In a row of 50 children, Gopal is 21th from the left end. What is Gopal's position from the right end?

  1. A30
  2. B29
  3. C31
  4. D71
Show answer & solution

Answer: A. 30

Solution

Position from right = 50 - 21 + 1 = 30 Answer: 30

Q10.

Pooja is 8th from the left and 14th from the right in a line of boys. How many boys are in the line?

  1. A22
  2. B21
  3. C23
  4. D19
Show answer & solution

Answer: B. 21

Solution

Total = 8 + 14 - 1 = 21 Answer: 21

Q11.

Suresh is 17th from the left and 10th from the right in a line of boys. How many boys are in the line?

  1. A27
  2. B28
  3. C26
  4. D24
Show answer & solution

Answer: C. 26

Solution

Total = 17 + 10 - 1 = 26 Answer: 26

Q12.

In a row of 30 people, Meena is 9th from the left end and Rohit is 12th from the right end. How many people are between Meena and Rohit?

  1. A10
  2. B8
  3. C11
  4. D9
Show answer & solution

Answer: D. 9

Solution

People to the right of Meena = 30 - 9 = 21 Rohit is 12th from the right, so people between = 21 - 12 = 9 Answer: 9

Shortcut: Between = Total - (p + q).

Q13.

In a row of 40 people, Ravi is 15th from the left end and Pooja is 20th from the right end. How many people are between Ravi and Pooja?

  1. A5
  2. B6
  3. C4
  4. D7
Show answer & solution

Answer: A. 5

Solution

People to the right of Ravi = 40 - 15 = 25 Pooja is 20th from the right, so people between = 25 - 20 = 5 Answer: 5

Shortcut: Between = Total - (p + q).

Q14.

How many letters are there between D and T in the English alphabet?

  1. A16
  2. B15
  3. C14
  4. D17
Show answer & solution

Answer: B. 15

Solution

Position of D = 4, position of T = 20 Letters between = 20 - 4 - 1 = 15 Answer: 15

Q15.

How many letters are there between G and P in the English alphabet?

  1. A9
  2. B7
  3. C8
  4. D10
Show answer & solution

Answer: C. 8

Solution

Position of G = 7, position of P = 16 Letters between = 16 - 7 - 1 = 8 Answer: 8

Medium questions

Q16.

Consider 4 people. Vikram is taller than Sneha. Neha is taller than Vikram. Imran is taller than Sneha. Imran is taller than Neha. Who is the tallest?

  1. ANeha
  2. BSneha
  3. CVikram
  4. DImran
Show answer & solution

Answer: D. Imran

Solution

Merge the statements into one chain. Order (tallest to shortest): Imran > Neha > Vikram > Sneha Answer: Imran

Q17.

Consider 4 people. Lata is younger than Pooja. Gopal is older than Pooja. Lata is older than Kiran. Who is the youngest?

  1. AKiran
  2. BPooja
  3. CGopal
  4. DLata
Show answer & solution

Answer: A. Kiran

Solution

Merge the statements into one chain. Order (oldest to youngest): Gopal > Pooja > Lata > Kiran Answer: Kiran

Q18.

Consider 5 people. Tara is lighter than Kiran. Rohit is heavier than Divya. Divya is heavier than Imran. Tara is lighter than Divya. Kiran is lighter than Divya. Imran is heavier than Kiran. Who is the second heaviest?

  1. ARohit
  2. BDivya
  3. CTara
  4. DKiran
Show answer & solution

Answer: B. Divya

Solution

Merge the statements into one chain. Order (heaviest to lightest): Rohit > Divya > Imran > Kiran > Tara Answer: Divya

Q19.

Consider 5 people. Tara is taller than Pooja. Pooja is taller than Ravi. Asha is shorter than Arjun. Ravi is shorter than Tara. Tara is taller than Asha. Arjun is shorter than Ravi. Who is the third shortest?

  1. ATara
  2. BPooja
  3. CRavi
  4. DAsha
Show answer & solution

Answer: C. Ravi

Solution

Merge the statements into one chain. Order (tallest to shortest): Tara > Pooja > Ravi > Arjun > Asha Answer: Ravi

Q20.

Consider 5 people. Asha is younger than Lata. Asha is younger than Vikram. Lata is younger than Ravi. Suresh is younger than Asha. Ravi is older than Suresh. Ravi is younger than Vikram. Who is in the middle when they are arranged in order of age?

  1. AAsha
  2. BSuresh
  3. CRavi
  4. DLata
Show answer & solution

Answer: D. Lata

Solution

Merge the statements into one chain. Order (oldest to youngest): Vikram > Ravi > Lata > Asha > Suresh Answer: Lata

Q21.

Consider 5 people. Neha is heavier than Rohit. Divya is heavier than Rohit. Rohit is heavier than Arjun. Neha is lighter than Ravi. Arjun is lighter than Neha. Divya is lighter than Neha. How many people are between the heaviest and the lightest?

  1. A3
  2. B4
  3. C2
  4. D5
Show answer & solution

Answer: A. 3

Solution

Merge the statements into one chain. Order (heaviest to lightest): Ravi > Neha > Divya > Rohit > Arjun People between = 5 - 2 = 3 Answer: 3

Q22.

Consider 5 people. Arjun is taller than Sneha. Rohit is taller than Tara. Sneha is taller than Rohit. Tara is shorter than Sneha. Asha is shorter than Tara. Who is the tallest?

  1. ARohit
  2. BArjun
  3. CAsha
  4. DTara
Show answer & solution

Answer: B. Arjun

Solution

Merge the statements into one chain. Order (tallest to shortest): Arjun > Sneha > Rohit > Tara > Asha Answer: Arjun

Q23.

Five students took a test. Neha scored more marks than Vikram. Ravi scored fewer marks than Divya. Pooja scored more marks than Ravi. Pooja scored fewer marks than Divya. Neha scored fewer marks than Pooja. Ravi scored more marks than Neha. Who scored the lowest?

  1. ADivya
  2. BPooja
  3. CRavi
  4. DVikram
Show answer & solution

Answer: D. Vikram

Solution

Merge the statements into one chain. Order (highest to lowest): Divya > Pooja > Ravi > Neha > Vikram Answer: Vikram

Q24.

Lata is 8th from the left in a row and Rohit is 15th from the right. If they interchange positions, Lata becomes 12th from the left. How many people are there in the row?

  1. A26
  2. B27
  3. C25
  4. D22
Show answer & solution

Answer: A. 26

Solution

After the swap, Lata stands where Rohit was, so Rohit's old position from the left = 12. Rohit was also 15th from the right. Total = 12 + 15 - 1 = 26 Answer: 26

Shortcut: Use the swapped person: new position + other end position - 1.

Q25.

Pooja is 11th from the left in a row and Imran is 9th from the right. If they interchange positions, Pooja becomes 17th from the left. How many people are there in the row?

  1. A26
  2. B25
  3. C24
  4. D19
Show answer & solution

Answer: B. 25

Solution

After the swap, Pooja stands where Imran was, so Imran's old position from the left = 17. Imran was also 9th from the right. Total = 17 + 9 - 1 = 25 Answer: 25

Shortcut: Use the swapped person: new position + other end position - 1.

Q26.

Meena is 6th from the left in a row and Arjun is 20th from the right. If they interchange positions, Meena becomes 14th from the left. How many people are there in the row?

  1. A34
  2. B32
  3. C33
  4. D25
Show answer & solution

Answer: C. 33

Solution

After the swap, Meena stands where Arjun was, so Arjun's old position from the left = 14. Arjun was also 20th from the right. Total = 14 + 20 - 1 = 33 Answer: 33

Shortcut: Use the swapped person: new position + other end position - 1.

Q27.

Arjun is 14th from the left end of a row. If Arjun moves 6 places to the right, Arjun will be 19th from the right end. How many people are in the row?

  1. A39
  2. B32
  3. C44
  4. D38
Show answer & solution

Answer: D. 38

Solution

New position from left = 14 + 6 = 20 Total = 20 + 19 - 1 = 38 Answer: 38

Q28.

Divya is 9th from the left end of a row. If Divya moves 5 places to the right, Divya will be 12th from the right end. How many people are in the row?

  1. A25
  2. B26
  3. C20
  4. D30
Show answer & solution

Answer: A. 25

Solution

New position from left = 9 + 5 = 14 Total = 14 + 12 - 1 = 25 Answer: 25

Q29.

In a class of 48 students, Arjun's rank is 15th from the top. Suresh is 10 places below Arjun. What is Suresh's rank from the bottom?

  1. A23
  2. B24
  3. C34
  4. D25
Show answer & solution

Answer: B. 24

Solution

Suresh's rank from top = 15 + 10 = 25 Rank from bottom = 48 - 25 + 1 = 24 Answer: 24

Q30.

In a class of 55 students, Ravi's rank is 22th from the top. Imran is 9 places below Ravi. What is Imran's rank from the bottom?

  1. A24
  2. B34
  3. C25
  4. D26
Show answer & solution

Answer: C. 25

Solution

Imran's rank from top = 22 + 9 = 31 Rank from bottom = 55 - 31 + 1 = 25 Answer: 25

Q31.

In a class of 60 students, Rohit's rank is 18th from the top. Arjun is 13 places below Rohit. What is Arjun's rank from the bottom?

  1. A29
  2. B43
  3. C31
  4. D30
Show answer & solution

Answer: D. 30

Solution

Arjun's rank from top = 18 + 13 = 31 Rank from bottom = 60 - 31 + 1 = 30 Answer: 30

Q32.

In a row of 45 students, Arjun is 13th from the left and Gopal is 17th from the right. How many students are between them?

  1. A15
  2. B16
  3. C17
  4. D14
Show answer & solution

Answer: A. 15

Solution

Gopal's position from left = 45 - 17 + 1 = 29 Students between = 29 - 13 - 1 = 15 Answer: 15

Q33.

In a row of 50 students, Gopal is 8th from the left and Ravi is 17th from the right. How many students are between them?

  1. A26
  2. B25
  3. C27
  4. D24
Show answer & solution

Answer: B. 25

Solution

Ravi's position from left = 50 - 17 + 1 = 34 Students between = 34 - 8 - 1 = 25 Answer: 25

Q34.

In a queue, Suresh is 11th from the front and Lata is 14th from the back. If there are 6 people between them, how many people are in the queue?

  1. A30
  2. B32
  3. C31
  4. D29
Show answer & solution

Answer: C. 31

Solution

Total = (people up to Suresh) + between + (people from Lata to the back) = 11 + 6 + 14 = 31 Answer: 31

Shortcut: Total = p + q + persons between.

Q35.

In a queue, Imran is 7th from the front and Kiran is 18th from the back. If there are 9 people between them, how many people are in the queue?

  1. A33
  2. B35
  3. C32
  4. D34
Show answer & solution

Answer: D. 34

Solution

Total = (people up to Imran) + between + (people from Kiran to the back) = 7 + 9 + 18 = 34 Answer: 34

Shortcut: Total = p + q + persons between.

Q36.

In a queue, Lata is 16th from the front and Kiran is 9th from the back. If there are 12 people between them, how many people are in the queue?

  1. A37
  2. B36
  3. C38
  4. D35
Show answer & solution

Answer: A. 37

Solution

Total = (people up to Lata) + between + (people from Kiran to the back) = 16 + 12 + 9 = 37 Answer: 37

Shortcut: Total = p + q + persons between.

Q37.

Imran ranks 20th from the top in a class of 45. After a re-test, Imran improves by 6 ranks. What is the new rank from the bottom?

  1. A26
  2. B32
  3. C20
  4. D31
Show answer & solution

Answer: B. 32

Solution

New rank from top = 20 - 6 = 14 Rank from bottom = 45 - 14 + 1 = 32 Answer: 32

Q38.

Imran ranks 14th from the top in a class of 38. After a re-test, Imran improves by 5 ranks. What is the new rank from the bottom?

  1. A25
  2. B20
  3. C30
  4. D29
Show answer & solution

Answer: C. 30

Solution

New rank from top = 14 - 5 = 9 Rank from bottom = 38 - 9 + 1 = 30 Answer: 30

Q39.

Which letter is 8th to the right of the 10th letter from the left end of the English alphabet?

  1. AQ
  2. BS
  3. CP
  4. DR
Show answer & solution

Answer: D. R

Solution

10th letter from the left = J 8th to the right of J: 10 + 8 = 18th letter = R Answer: R

Q40.

Which letter is 6th to the left of the 9th letter from the right end of the English alphabet?

  1. AL
  2. BK
  3. CM
  4. DN
Show answer & solution

Answer: A. L

Solution

9th from the right = position 27 - 9 = 18 = R 6th to the left of R: 18 - 6 = 12th letter = L Answer: L

Q41.

In the word STANDARDS, how many letters lie between the 2nd letter from the left and the 3rd letter from the right?

  1. A3
  2. B4
  3. C5
  4. D2
Show answer & solution

Answer: B. 4

Solution

STANDARDS has 9 letters: S T A N D A R D S 2nd from left = T (position 2) 3rd from right = position 9 - 3 + 1 = 7 (R) Letters between = 7 - 2 - 1 = 4 (A, N, D, A) Answer: 4

Hard questions

Q42.

Consider 6 people. Ravi is younger than Neha. Ravi is older than Imran. Imran is younger than Suresh. Vikram is older than Neha. Divya is younger than Suresh. Suresh is older than Vikram. Imran is older than Divya. Who is the third youngest?

  1. AVikram
  2. BNeha
  3. CRavi
  4. DImran
Show answer & solution

Answer: C. Ravi

Solution

Merge the statements into one chain. Order (oldest to youngest): Suresh > Vikram > Neha > Ravi > Imran > Divya Answer: Ravi

Q43.

Consider 6 people. Neha is lighter than Ravi. Arjun is lighter than Gopal. Imran is lighter than Neha. Imran is lighter than Pooja. Ravi is heavier than Pooja. Neha is lighter than Pooja. Imran is heavier than Gopal. How many people are between the heaviest and the lightest?

  1. A5
  2. B3
  3. C6
  4. D4
Show answer & solution

Answer: D. 4

Solution

Merge the statements into one chain. Order (heaviest to lightest): Ravi > Pooja > Neha > Imran > Gopal > Arjun People between = 6 - 2 = 4 Answer: 4

Q44.

Consider 6 people. Lata is shorter than Meena. Lata is taller than Divya. Meena is shorter than Sneha. Rohit is taller than Lata. Rohit is shorter than Pooja. Lata is shorter than Pooja. Rohit is taller than Sneha. Who is the second tallest?

  1. ARohit
  2. BLata
  3. CMeena
  4. DDivya
Show answer & solution

Answer: A. Rohit

Solution

Merge the statements into one chain. Order (tallest to shortest): Pooja > Rohit > Sneha > Meena > Lata > Divya Answer: Rohit

Q45.

Consider 6 people. Lata is younger than Tara. Imran is younger than Vikram. Ravi is older than Vikram. Imran is younger than Lata. Ravi is older than Tara. Tara is younger than Kiran. Kiran is younger than Vikram. Who is in the middle when they are arranged in order of age?

  1. AImran
  2. BTara
  3. CLata
  4. DKiran
Show answer & solution

Answer: B. Tara

Solution

Merge the statements into one chain. Order (oldest to youngest): Ravi > Vikram > Kiran > Tara > Lata > Imran Answer: Tara

Q46.

Consider 6 people. Kiran is heavier than Gopal. Arjun is lighter than Kiran. Ravi is lighter than Kiran. Kiran is lighter than Asha. Tara is heavier than Gopal. Tara is lighter than Arjun. Arjun is lighter than Ravi. Who is the lightest?

  1. ATara
  2. BAsha
  3. CGopal
  4. DRavi
Show answer & solution

Answer: C. Gopal

Solution

Merge the statements into one chain. Order (heaviest to lightest): Asha > Kiran > Ravi > Arjun > Tara > Gopal Answer: Gopal

Q47.

Neha is 12th from the left end of a row and Divya is 16th from the right end. After they exchange places, Neha is 17th from the left end. How many people are in the row?

  1. A31
  2. B33
  3. C32
  4. D27
Show answer & solution

Answer: C. 32

Solution

Divya's old position from the left = 17 (that is where Neha now stands). Total = 17 + 16 - 1 = 32 Answer: 32

Q48.

Sneha is 9th from the left end of a row and Divya is 21th from the right end. After they exchange places, Sneha is 16th from the left end. How many people are in the row?

  1. A35
  2. B37
  3. C29
  4. D36
Show answer & solution

Answer: D. 36

Solution

Divya's old position from the left = 16 (that is where Sneha now stands). Total = 16 + 21 - 1 = 36 Answer: 36

Q49.

In a row of 40 people, Gopal is 15th from the left and Tara is 12th from the right (Gopal stands to the left of Tara). Then 4 people from the left end and 3 people from the right end leave. What is Gopal's position from the left end now?

  1. A11
  2. B15
  3. C19
  4. D10
Show answer & solution

Answer: A. 11

Solution

The 4 people leaving the left end are all to the left of Gopal, so Gopal's position from the left = 15 - 4 = 11. The 3 people leaving the right end do not change it. Answer: 11

Q50.

In a row of 40 people, Gopal is 15th from the left and Tara is 12th from the right (Gopal stands to the left of Tara). Then 4 people from the left end and 3 people from the right end leave. How many people are now to the right of Gopal?

  1. A25
  2. B22
  3. C23
  4. D19
Show answer & solution

Answer: B. 22

Solution

Total now = 40 - 4 - 3 = 33 Gopal's new position from the left = 15 - 4 = 11 People to the right of Gopal = 33 - 11 = 22 Answer: 22

Q51.

In a row of 33 people, Imran is 11th from the left and Tara is 10th from the right (Imran stands to the left of Tara). Then 2 people from the left end and 5 people from the right end leave. What is Imran's position from the left end now?

  1. A11
  2. B13
  3. C9
  4. D8
Show answer & solution

Answer: C. 9

Solution

The 2 people leaving the left end are all to the left of Imran, so Imran's position from the left = 11 - 2 = 9. The 5 people leaving the right end do not change it. Answer: 9

Q52.

In a row of 33 people, Imran is 11th from the left and Tara is 10th from the right (Imran stands to the left of Tara). Then 2 people from the left end and 5 people from the right end leave. How many people are now to the right of Imran?

  1. A22
  2. B18
  3. C16
  4. D17
Show answer & solution

Answer: D. 17

Solution

Total now = 33 - 2 - 5 = 26 Imran's new position from the left = 11 - 2 = 9 People to the right of Imran = 26 - 9 = 17 Answer: 17

Q53.

Eight friends sit in a row facing north. Meena is 3rd from the left end. Divya is 3rd to the right of Meena. Kiran is 2nd to the left of the person who is 3rd from the right end. How many persons sit between Divya and Kiran?

  1. A1
  2. B0
  3. C2
  4. D3
Show answer & solution

Answer: A. 1

Solution

3rd from the right of 8 = position 8 - 3 + 1 = 6 Kiran is 2nd to the left of position 6, so Kiran = position 4 Meena = position 3; Divya is 3rd to the right of Meena = position 6 Between positions 4 and 6 there is 6 - 4 - 1 = 1 person. Answer: 1

Q54.

In a class of 60, Rohit is 15 ranks above Pooja. Pooja's rank from the bottom is 22nd. What is Rohit's rank from the top?

  1. A23
  2. B24
  3. C25
  4. D38
Show answer & solution

Answer: B. 24

Solution

Pooja's rank from the top = 60 - 22 + 1 = 39 Rohit is 15 ranks above, so Rohit's rank from the top = 39 - 15 = 24 Answer: 24

Q55.

Five boys A, B, C, D and E stand in a line. B is to the right of E. A is to the left of D but to the right of C. E is to the right of D. Who stands at the extreme left?

  1. AA
  2. BD
  3. CC
  4. DE
Show answer & solution

Answer: C. C

Solution

Statements: E left of B; C left of A; A left of D; D left of E. Chain from left to right: C, A, D, E, B Extreme left = C Answer: C

Ready to test yourself? 10 fresh Ranking & Order questions, timed, with solutions at the end.

Start the quiz

Related topics

Practise this with Sam

A real mock interview, out loud, with an honest scorecard. Free to start.

Start free