Your country

Tools that support it use your country for local currency, number formats, units and paper size. Your choice is saved only in this browser.

Type a name or a two-letter code. Use the up and down arrow keys to move through the countries, Enter to choose one and Escape to close.

CAT and MBA Entrance Preparation  Module 8 – Practice papers: three sections in six parts

CAT DILR practice paper: part 1 of 2

Half of a CAT-style DILR section on your own clock: a sales table with gaps and a six-seat arrangement, every answer proved by a program, then analysed.

  • Advanced
  • 40 minutes
  • Examples run with Python 3.14.8 and Pyodide 314.0.7
  • By MySmartCoPilot
Free intro, Pro: 10 of 40 minutes free
Free: Two sets, eight questions, twenty minutes: the blueprint and the rules. With a pass: the other 6 sections and 3 interview answers, about 30 minutes.

What you will learn

  • Complete two DILR sets, a table with gaps and a seating arrangement, in about 20 minutes
  • Calculate the marks of an attempt and each set's marks a minute with CAT 2026's marking
  • Solve a conditional question, telling a fact that adds to the clues from one that replaces a clue
  • Analyse an attempt into decoding time sinks, easy questions lost and a leave point for each set

Before you start

What you’ll learn · Before you start

What you will learn

  • Complete two DILR sets, a table with gaps and a seating arrangement, in about 20 minutes
  • Calculate the marks of an attempt and each set's marks a minute with CAT 2026's marking
  • Solve a conditional question, telling a fact that adds to the clues from one that replaces a clue
  • Analyse an attempt into decoding time sinks, easy questions lost and a leave point for each set

Before you start

On this page

A DILR set pays nothing until it is decoded: its table or grid has to stand on your sheet before the first question can be answered, and a set that takes 8 minutes to decode leaves 12 for everything else in a 20-minute half. Part 1 of this DILR paper gives you two such sets, with four questions each.

Sit it on your own clock, decode each set on paper, and answer. Afterwards a program proves every answer by trying every case the set allows, and an analysis sheet shows which set paid and which one held your minutes.

Two sets, eight questions, twenty minutes: the blueprint and the rules

The plan of the half, MySmartCoPilot’s own, since CAT does not publish how many sets or questions a section holds:

Block Questions Minutes
Set scan: read both openings, choose the order 2
Set A: a sales table with gaps 1 to 4 8
Set B: six people in six seats 5 to 8 8
Check: typed answers first 2

Three of the eight answers are typed: questions 1, 3 and 6. Score a practice paper as the CAT 2026 FAQs score CAT, in every section alike: a right answer earns 3, a wrong option costs 1, and a wrong typed answer or a blank earns 0. This half is worth 24 marks. Mark each part on its own, add the two parts for the whole section, and read the analysis sheet before the score.

Sit it on a stopwatch, pressing Lap after the scan, after decoding each set and after each answer. Decoding means building the set’s table or grid on your sheet before any question; most of a set’s minutes go there. CAT gives an on-screen calculator throughout the test, so a basic calculator is fair here, and so is one sheet for rough work.

Stopwatch Lap after the set scan, after decoding each set and after each answer; the laps become the rows of your analysis.

Here is a set of the paper’s kind in miniature. Om, Pia and Ravi take seats 1, 2 and 3 of a row; Pia does not sit at an end, and Ravi sits somewhere to the right of Om. Who sits in seat 3? Pia must take seat 2, the only seat that is not an end, and Om must sit left of Ravi, so the row is Om, Pia, Ravi, and the answer is Ravi. A checker proves an answer like that by trying every order the set allows:

Every order of the sample set, and the clue that rules each out Python · sample/sample.py
"""The sample set of the lesson, solved the way a checker proves any arrangement set: try every order.

Om, Pia and Ravi take seats 1, 2 and 3 of a row. Pia does not sit at an end. Ravi sits somewhere to the right of Om.
"""
from itertools import permutations

kept = []
for order in permutations(("Om", "Pia", "Ravi")):  # order[0] sits in seat 1
    seat = {name: i + 1 for i, name in enumerate(order)}
    if seat["Pia"] in (1, 3):
        verdict = "out: Pia sits at an end"
    elif seat["Ravi"] < seat["Om"]:
        verdict = "out: Ravi sits left of Om"
    else:
        verdict = "fits both clues"
        kept.append(order)
    print(f"  seats 1-3: {', '.join(order):<16} {verdict}")
print(f"{len(kept)} of 6 orders fit; seat 3: {', '.join(o[2] for o in kept)}")

Output

  seats 1-3: Om, Pia, Ravi    fits both clues
  seats 1-3: Om, Ravi, Pia    out: Pia sits at an end
  seats 1-3: Pia, Om, Ravi    out: Pia sits at an end
  seats 1-3: Pia, Ravi, Om    out: Pia sits at an end
  seats 1-3: Ravi, Om, Pia    out: Pia sits at an end
  seats 1-3: Ravi, Pia, Om    out: Ravi sits left of Om
1 of 6 orders fit; seat 3: Ravi

Recorded with Python 3.14.8 on macOS 26 arm64. To run it yourself: mise exec python@3.14.8 -- python3 sample.py

One order of the six survives both clues. Every set in this paper is proved the same way, on a larger scale.

Not affiliated

Based on public information about the Indian Institutes of Management. MySmartCoPilot is not affiliated with the Indian Institutes of Management, and the Indian Institutes of Management’s real test format may differ from what this lesson describes.

Checkpoint

Check: The half's blueprint, scoring and rules

  1. Question 1 of 2 An attempt at part 1: 5 right answers, 1 wrong option, 1 wrong typed answer and 1 question not reached. How many marks does it score?

    Type a number.

    A hint

    Only the wrong option costs a mark.

    Show the answer: Question 1 of 2

    Answer: 14 marks

    Five right answers earn 15. The wrong option costs 1, giving 14; the wrong typed answer and the question not reached score 0. The half is worth 24 at most.

  2. Question 2 of 2 In the sample set, drop the clue that Pia does not sit at an end. How many of the six orders still fit the clue that Ravi sits somewhere to the right of Om?

    Type a number.

    A hint

    Read the six orders the program printed and keep those with Om before Ravi.

    Show the answer: Question 2 of 2

    Answer: 3 orders

    Om sits left of Ravi in Om, Pia, Ravi; Om, Ravi, Pia; and Pia, Om, Ravi: three orders. The clue about Pia is what cuts them to one, which is why a set needs all its clues and a checker counts what each one leaves.

Flashcards · 4 cards

Check the rules before you start

Say the answer to yourself before you look: recalling it is what makes it stick.

  1. Why does a DILR set pay nothing until it is decoded?

    Its table or grid must stand on your sheet before the first question can be answered. A set that takes 8 minutes to decode leaves 12 for everything else in a 20-minute half.

  2. How are the 20 minutes of the first DILR practice half planned?

    2 minutes for the set scan and the order, 8 for each set (a sales table with gaps, then six people in six seats) and 2 for the check, typed answers first. The half is worth 24 marks.

  3. Om, Pia and Ravi take seats 1 to 3; Pia is not at an end and Ravi sits right of Om. Who sits in seat 3?

    Ravi. Pia must take seat 2, the only seat that is not an end, and Om sits left of Ravi, so the row is Om, Pia, Ravi: one of the six orders survives both clues.

  4. Why is a basic calculator fair when you sit the DILR practice paper?

    CAT gives an on-screen calculator throughout the test, so a basic one, with one sheet for rough work, matches what you will have on the day.

Set A and questions 1 to 4: four branches, one month’s sales Pro: opens with a Pro, Premium or Ultimate pass

In this part:

  • Set B and questions 5 to 8: six colleagues, six seats
  • Meher’s analysis sheet: a set that held the minutes
  • Practise: marking, decoding and the conditional questions
  • Interview questions
    • How is a practice paper scored?
    • Under time pressure in a data-interpretation set, a candidate works out how far one branch's sales exceed another's and divides the gap by the larger figure. Explain the slip, how much it can change the answer, and a check that catches it in seconds.
    • In a seating set, a question begins "Suppose one person sat in a different seat, and every other clue still held". A candidate moves that person in the solved grid and answers. Why can that go wrong, and how should such a question be solved?
    • A candidate's analysis shows that decoding one DILR set took 8 minutes against a plan of 4, and that set earned under half a mark a minute while the next set earned well over one. What should change before the next paper, and how will the sheet show whether it worked?
  • Key takeaways

3 runnable examples (Python, attempt.py, score.py) · 3 interview answers · about 26 minutes

Opening this part with your pass…

This part opens with any MySmartCoPilot pass.

  • Pro pass · 1 week₹79$2.99
  • 30 days₹179$5.99
  • 1 year₹1,699$45

One payment; a pass never renews. The price shown is the total you pay: no fees or charges are added at checkout.

It also opens every other in-depth part in Learn and every Pro tool. Sales are final, except where the law gives you a right to withdraw, for example in the EU and the UK (refund policy).

Terms in this lesson

conditional question
A question of a DILR set that adds or changes a fact for itself alone, such as 'If team P had won its last match…'. Solve it from the set with the new fact, then drop the fact before the next question.

References

Related tools

Report a problem with this lesson

Quick answers and tool search

Type to search tools or to get a quick answer, for example 18% of 2500. Use the up and down arrow keys to move through the results, Enter to choose, and Escape to close.