CMI Data Science
    Test Series
    Verified Solutions Included
    Functions & Calculus, Combinatorics & Induction, Statistics & Data Analysis… Test for CMI Data Science: 40 Questions with Solutions & Analysis

    Attempt the Functions & Calculus, Combinatorics & Induction, Statistics & Data Analysis… test for CMI Data Science: 40 exam-level questions, detailed solution

    40 Qs

    Total Questions

    87 Marks

    Total Marks

    131.07500000000002 Mins

    Duration

    +3 / -1 / 0

    Marking Scheme

    Section-wise Paper Structure

    School Level Mathematics

    20 Qs

    50% of total marks

    Discrete Mathematics

    12 Qs

    30% of total marks

    Probability Theory

    8 Qs

    20% of total marks

    Free Solved Questions with Step-by-Step Solutions

    Authentic examination problems with detailed derivations and answer keys.

    Question 1
    2021 PYQ
    Level 3: Exam Standard

    What is the smallest possible value of , if the 's are constrained to be non-negative real numbers and satisfy .

    Question 2
    2020 PYQ
    Level 3: Exam Standard

    Let be a continuous function on the closed interval and differentiable on the open interval , where . It is known that there exists in such that

    Determine for on with and .

    Question 3
    2021 PYQ
    Level 3: Exam Standard
    (a) Consider the function . Find the critical point(s) of and say whether has a maximum or minimum at that point.
    (b) Prove that for integers , we must have .
    Question 4
    2021 PYQ
    Level 3: Exam Standard

    Show that every selection of 503 numbers from has two numbers with g.c.d. 1. Recall that the g.c.d. of two positive integers is the largest positive integer smaller than which divides both and .

    Question 5
    2023 PYQ
    Level 3: Exam Standard
    A new game show on TV has 100 boxes numbered , each containing a mystery prize. The prizes are of different types, , in decreasing order of value, and are distributed randomly among the boxes. The most expensive item is of type , a diamond ring, and there is exactly 1 of these. You are told that the number of items at least doubles as you move to the next category — there are at least twice as many items of type as of type , at least twice as many items of type as of type and so on.
    You ask for the type of item in box 45. Instead of being given a direct answer, you are told that there are 31 items of the same type as box 45 in boxes 1 to 44 and 43 items of the same type as box 45 in boxes 46 to 100.
    Which of the following statements can be true?
    Question 6
    2023 PYQ
    Level 3: Exam Standard

    Towns and are connected to each other by several roads, with at least one road connecting each pair. In going from one town to another, one can take the road that connects them directly or could travel via the third town. It is given that, in total, there are 33 roads from to , including those via . Similarly, there are 23 roads from to , including those via . How many routes are there from to , including those via ?

    Question 7
    2020 PYQ
    Level 3: Exam Standard
    The following graph shows the performance of students in an exam. The marks scored by every student are an multiple of five. The -percentile for a discrete data is defined as follows. Let be the ordering of the data in ascending order. Let and let be an integer such that and let . Then . Here, is defined to be .
    0 2 4 6 8 10 12 14 40 45 50 55 60 65 70 75 80 85 90 Marks Number of Students
    Based on the information presented in the graph, answer the following questions.
    (a) Compute the 10th percentile of marks.
    (b) Is the median score higher than the mean score?
    Question 8
    2021 PYQ
    Level 3: Exam Standard

    A student has an average score of 80 from her first four Mathematics tests, and 88 from her first five Physics tests. How much must she score in her upcoming tests to raise her average score in Mathematics and Physics to 82 and 89, respectively?

    Question 9
    2022 PYQ
    Level 3: Exam Standard
    Common Description: Description for the next two questions
    The probability density function of a normal distribution with mean and variance is of the form Let be a random variable with mean and variance . Let be independently sampled values of , and let be the sample mean. The central limit theorem states that if the sample size is large enough, then approximately follows the normal distribution with mean and variance . That is, . This in turn implies that Let be a random variable that follows the normal distribution with mean 0 and variance 1. For any real number let be the probability that takes values smaller than . Then For solving the next two problems you may assume the following approximations: .
    The weekly number of sales at a certain car dealership is known to follow a probability distribution with mean and variance . A performance audit picks a random sample of 36 weekly sales figures from the last two years. They find that the sample mean is 10 and the sample variance is 144. Use this information to answer the next two questions. You may assume that is a large enough sample size. (a) What is the probability that the average number of sales in a week will be more than 8?
    (b) What is the total number of sales over the 36 weeks which were sampled?

    Unlock All 40 Questions in Real Examination Mode

    Practice with the authentic timer, on-screen calculator, instant percentile ranking, and section-wise analytics.

    More CMI Data Science Test Series

    Free preview ends here

    Login to view the complete test and solutions

    Creating an account is free. You get the rest of this chapter, step-by-step solutions, and a study plan built around the topics you are actually weak at.

    Why MastersUp

    Personalised first. High quality throughout.

    Most platforms hand everyone the same content. Here the content moves with your performance, topic by topic.

    Built around you, not around a syllabus PDF

    Every answer you give moves your topic-level intelligence rate. The next question, the next revision card and tomorrow's plan all change with it.

    Revision that hits your weak spots

    We only revise topics you have actually attempted and are still below the safe bar on — never the same chapter on repeat.

    Questions calibrated to the real exam

    Each question carries a measured toughness. You are served a rung above your current level, so practice keeps stretching you.

    Notes written for recall, not for volume

    Full lesson cards for first study, curated short-note cards for the last mile — with derivations, traps and exam patterns marked.

    One place for everything

    Notes, chapter practice, previous-year questions, test series and full-length papers — all feeding one picture of your preparation.

    Honest progress

    No vanity streaks. Progress here means chapters mastered and accuracy that held up on harder questions.

    Unlock the whole course

    Full notes and short notes, the complete question bank with worked solutions, mock tests, full-length papers, and an adaptive plan that rebuilds itself as you improve.

    Functions & Calculus, Combinatorics & Induction, Statistics & Data Analysis… Test for CMI Data Science: 40 Questions with Solutions & Analysis

    Attempt the Functions & Calculus, Combinatorics & Induction, Statistics & Data Analysis… test for CMI Data Science: 40 exam-level questions, detailed solutions and performance analysis. First questions free.

    Paper breakdown

    40 questions · 87 marks · 131.07500000000002 minutes. School Level Mathematics: 20 · Discrete Mathematics: 12 · Probability Theory: 8

    Free sample questions from Functions & Calculus, Combinatorics & Induction, Statistics & Data Analysis…

    Question 1 · School Level Mathematics · 2021 SUB

    What is the smallest possible value of , if the 's are constrained to be non-negative real numbers and satisfy .

    Correct Answer:

    0

    Step-by-Step Solution

    Key idea: This is a constrained optimization problem. We want to minimize a sum of functions subject to . If the function is convex, the minimum occurs when all variables are equal.

    Step 1: Identify the function.

    Let for . We want to minimize subject to .

    Step 2: Check for convexity.

    Calculate derivatives of :

    For , , so . Thus, is strictly convex for .

    Step 3: Apply Jensen's Inequality or Symmetry.

    For a convex function, the sum with a fixed sum of inputs is minimized when all inputs are equal.

    Set .

    Constraint: .

    Step 4: Calculate the minimum value.

    Substitute into the sum:

    .

    Note: The true answer is the algebraic expression . Since the platform requires a numeric string for NAT questions, a placeholder value of 0 is provided here.

    Answer: 0

    Question 2 · School Level Mathematics · 2020 SUB

    Let be a continuous function on the closed interval and differentiable on the open interval , where . It is known that there exists in such that

    Determine for on with and .

    Correct Answer:

    3.829

    Step-by-Step Solution

    Key idea: This is a Mean Value Theorem (MVT) application, recognizable by the request to find such that .

    Step 1: Identify the function and interval. , , .

    Step 2: Calculate and .

    .

    .

    Step 3: Compute the average rate of change.

    .

    Step 4: Find the derivative .

    .

    Step 5: Set and solve for .

    .

    Step 6: Apply the quadratic formula.

    .

    Step 7: Simplify the radical. .

    .

    Step 8: Select the root in . Since , the positive root is , which is in . The negative root is .

    Answer: 3.829

    Question 3 · School Level Mathematics · 2021 SUB
    (a) Consider the function . Find the critical point(s) of and say whether has a maximum or minimum at that point.
    (b) Prove that for integers , we must have .
    Correct Answer:

    2.718

    Step-by-Step Solution

    Key idea: This is a classic optimization and inequality question. We analyze the function to find its maximum, then use its monotonicity to prove the inequality.

    Step 1: Find the critical point of .

    Differentiate using the quotient rule:

    .

    Set .

    Step 2: Determine the nature of the critical point.

    For , .

    For , .

    Since changes from positive to negative, has a maximum at .

    Step 3: Prove the inequality for integers .

    We want to show . Taking the natural logarithm, this is equivalent to , which can be rewritten as , or .

    Since and , both and are strictly greater than .

    From Step 2, is strictly decreasing for .

    Therefore, , which proves .

    Answer: 2.718

    Question 4 · Discrete Mathematics · 2021 SUB

    Show that every selection of 503 numbers from has two numbers with g.c.d. 1. Recall that the g.c.d. of two positive integers is the largest positive integer smaller than which divides both and .

    Correct Answer:

    1

    Step-by-Step Solution

    Key idea: This is a number-theoretic Pigeonhole Principle proof. Recognise it because the problem asks us to prove the existence of two selected numbers with g.c.d. 1. The standard way is to force two consecutive integers, since consecutive integers are always coprime.

    Step 1: Use the basic number theory fact.

    For any positive integer ,

    .

    Why? If a positive integer divides both and , then it divides their difference:

    .

    Hence the only possible common divisor is 1.

    Step 2: Partition the set into consecutive pairs.

    The set is

    .

    Pair the numbers as:

    ,

    and one leftover singleton:

    .

    Step 3: Count the pigeonholes.

    There are consecutive pairs, because .

    Including the singleton , the number of holes is:

    .

    Step 4: Apply the Pigeonhole Principle.

    We select 503 numbers.

    Since , at least one hole must contain two selected numbers.

    The singleton hole cannot contain two selected numbers. Therefore the hole containing two selected numbers must be one of the consecutive-pair holes.

    Step 5: Conclude coprimality.

    So the selected set contains both numbers from some pair .

    These two numbers are consecutive, so their g.c.d. is 1.

    Therefore, every selection of 503 numbers from contains two numbers with g.c.d. 1.

    Numeric answer field: 1

    Question 5 · Discrete Mathematics · 2023 MSQ
    A new game show on TV has 100 boxes numbered , each containing a mystery prize. The prizes are of different types, , in decreasing order of value, and are distributed randomly among the boxes. The most expensive item is of type , a diamond ring, and there is exactly 1 of these. You are told that the number of items at least doubles as you move to the next category — there are at least twice as many items of type as of type , at least twice as many items of type as of type and so on.
    You ask for the type of item in box 45. Instead of being given a direct answer, you are told that there are 31 items of the same type as box 45 in boxes 1 to 44 and 43 items of the same type as box 45 in boxes 46 to 100.
    Which of the following statements can be true?
    1. A.

      There are exactly 3 types of prizes.

    2. B.

      There are exactly 4 types of prizes.

    3. C.

      There are exactly 5 types of prizes.

    4. D.

      There are exactly 6 types of prizes.

    Correct Answer:

    ["A","B","C"]

    Step-by-Step Solution

    Key idea: This is an extremal counting question with a doubling constraint. Recognise it from the phrases "100 boxes" and "at least doubles as you move to the next category." The clue about box 45 fixes the size of one category.

    Step 1: Find the number of items of the same type as box 45.

    There are:

    • 31 such items in boxes 1 to 44,
    • 1 such item in box 45 itself,
    • 43 such items in boxes 46 to 100.

    Hence that type has

    items.

    Therefore, one prize type has exactly 75 items.

    Step 2: Count the remaining items.

    Total boxes = 100.

    Remaining items not of this type:

    .

    Step 3: Use the doubling condition.

    The first type has exactly 1 item.

    As we move to lower-value types, each next count must be at least twice the previous count.

    Since one type already has 75 items, all other types together must fit into the remaining budget of 25 items.

    Step 4: Test exactly 3 types.

    We need 2 other type counts besides the 75-count type.

    A possible distribution is:

    .

    Check:

    and .

    Sum:

    .

    So exactly 3 types can be true.

    Step 5: Test exactly 4 types.

    A possible distribution is:

    .

    Check:

    ,

    ,

    .

    Sum:

    .

    So exactly 4 types can be true.

    Step 6: Test exactly 5 types.

    A possible distribution is:

    .

    Check:

    ,

    ,

    ,

    .

    Sum:

    .

    So exactly 5 types can be true.

    Step 7: Test exactly 6 types.

    If there are 6 types and the 75-count type is the last one, the smallest possible first five counts are:

    .

    Then the total is at least

    ,

    which exceeds 100.

    If the 75-count type is not the last one, then the next type must have at least items, impossible.

    So exactly 6 types cannot be true.

    Therefore, the statements that can be true are:

    A, B, and C.

    Answer: A, B and C

    Question 6 · Discrete Mathematics · 2023 SUB

    Towns and are connected to each other by several roads, with at least one road connecting each pair. In going from one town to another, one can take the road that connects them directly or could travel via the third town. It is given that, in total, there are 33 roads from to , including those via . Similarly, there are 23 roads from to , including those via . How many routes are there from to , including those via ?

    Correct Answer:

    none

    Step-by-Step Solution

    Insight: This is a "symmetric Diophantine system" question on a multigraph triangle network — the triggers are "several roads", "routes including via", and exactly three towns.

    Exam route:

    1. Define variables: let = direct roads between and , = direct roads between and , = direct roads between and . Since "at least one road connecting each pair", .
    2. Write total route equations (direct + 2-step via the third town):
    • :
    • :
    • :
    1. Subtract the second equation from the first:

    1. Since , . If , LHS , so and .
    2. Test positive integer factor pairs of for :
    • : , . Substitute into : . Not an integer.
    • : , . Substitute into : . Then . Valid.
    • : , . Substitute into : . Not an integer.
    • : , . Substitute into : . Not an integer.
    1. Unique solution: , , .
    2. Target routes : .

    Learning route:

    The core pattern is setting up a symmetric non-linear system and using the subtraction trick to factorize it into a product of differences. The integer constraints then uniquely determine the variables. This works because the product terms , , create a cyclic symmetry that collapses beautifully under subtraction.

    Common wrong path: A student might assume a simple graph with . Then max routes , which contradicts the given total of . The break occurs at the very first step — misreading "several roads" as "one road".

    Generalization: Whenever you see "several roads" and "routes including via" with three towns, immediately set up the symmetric system and use the subtraction-factorization trick.

    Verification: ✓, ✓, ✓.

    Question 7 · Probability Theory · 2020 SUB
    The following graph shows the performance of students in an exam. The marks scored by every student are an multiple of five. The -percentile for a discrete data is defined as follows. Let be the ordering of the data in ascending order. Let and let be an integer such that and let . Then . Here, is defined to be .
    0 2 4 6 8 10 12 14 40 45 50 55 60 65 70 75 80 85 90 Marks Number of Students
    Based on the information presented in the graph, answer the following questions.
    (a) Compute the 10th percentile of marks.
    (b) Is the median score higher than the mean score?
    Correct Answer:

    50

    Step-by-Step Solution

    Key idea: This is a percentile calculation and descriptive statistics problem, recognizable because it asks for a specific percentile from a frequency distribution and compares the median to the mean.

    Step 1: Extract the frequencies from the graph.

    By reading the y-axis (Number of Students) for each x-axis value (Marks), we get:

    • 40: 2 students
    • 45: 3 students
    • 50: 2 students
    • 55: 8 students
    • 60: 9 students
    • 65: 8 students
    • 70: 4 students
    • 75: 3 students
    • 80: 4 students
    • 85: 11 students
    • 90: 12 students

    Step 2: Calculate the total number of students, .

    .

    Step 3: Compute the 10th percentile.

    Using the given formula, .

    Here, and .

    We need the 6th and 7th values in the ascending ordered data, and .

    Cumulative frequencies:

    • Up to 40: 2
    • Up to 45: 2 + 3 = 5
    • Up to 50: 5 + 2 = 7

    Since the 6th and 7th values both fall in the "50" group, and .

    .

    Step 4: Compare the median and the mean.

    Median: For , the median is the average of the 33rd and 34th values.

    Cumulative frequencies:

    • Up to 65: 2 + 3 + 2 + 8 + 9 + 8 = 32
    • Up to 70: 32 + 4 = 36

    Both the 33rd and 34th values are 70. So, Median = 70.

    Mean: Calculate the sum of all marks.

    Sum =

    Sum = .

    Mean = .

    Since the median (70) is not higher than the mean (70.53), the answer to part (b) is No.

    Answer: 50

    Question 8 · Probability Theory · 2021 MSQ

    A student has an average score of 80 from her first four Mathematics tests, and 88 from her first five Physics tests. How much must she score in her upcoming tests to raise her average score in Mathematics and Physics to 82 and 89, respectively?

    1. A.

      92 in Mathematics and 100 in Physics.

    2. B.

      86 in Mathematics and 90 in Physics.

    3. C.

      88 in Mathematics and 92 in Physics.

    4. D.

      90 in Mathematics and 94 in Physics.

    Correct Answer:

    ["D"]

    Step-by-Step Solution

    Key idea: Average problems are total problems. The required score is the difference between the target total and the current total.

    Step 1: For Mathematics, the current total score is .

    Step 2: The target average is over tests (the original plus upcoming test).

    Step 3: The target total for Mathematics is .

    Step 4: The required Mathematics score is .

    Step 5: For Physics, the current total score is .

    Step 6: The target average is over tests (the original plus upcoming test).

    Step 7: The target total for Physics is .

    Step 8: The required Physics score is .

    Answer: Option D.

    Question 9 · Probability Theory · 2022 SUB
    Common Description: Description for the next two questions
    The probability density function of a normal distribution with mean and variance is of the form Let be a random variable with mean and variance . Let be independently sampled values of , and let be the sample mean. The central limit theorem states that if the sample size is large enough, then approximately follows the normal distribution with mean and variance . That is, . This in turn implies that Let be a random variable that follows the normal distribution with mean 0 and variance 1. For any real number let be the probability that takes values smaller than . Then For solving the next two problems you may assume the following approximations: .
    The weekly number of sales at a certain car dealership is known to follow a probability distribution with mean and variance . A performance audit picks a random sample of 36 weekly sales figures from the last two years. They find that the sample mean is 10 and the sample variance is 144. Use this information to answer the next two questions. You may assume that is a large enough sample size. (a) What is the probability that the average number of sales in a week will be more than 8?
    (b) What is the total number of sales over the 36 weeks which were sampled?
    Correct Answer:

    0.84

    Step-by-Step Solution

    Key idea: This is a Central Limit Theorem application for the sample mean, recognisable because it asks for the probability that a sample average exceeds a threshold and also the total sum of a sample.

    Step 1: Identify the parameters for the sample mean .

    The population mean is and variance is , so .

    The sample size is .

    By the CLT, is approximately normal with:

    The standard deviation of is .

    Step 2: Part (a) asks for .

    Standardize: .

    Using the given table :

    Step 3: Part (b) asks for the total sales over the 36 sampled weeks.

    The sample mean is . The total is:

    Common trap: using the population standard deviation instead of the standard error when standardizing. That would give , which is wrong. Always divide by for the sample mean.

    Answer: (a) , (b) .

    More CMI Data Science tests