Each round shows only the question description while the pattern stays hidden. Your goal is to identify the right DSA pattern by reading the wording, constraints, and clue signals.
0/0 correct
0/0 correct
0/0 correct
Difficulty affects both distractor quality and hint subtlety.
Given an array of integers, find all missing numbers in the range from 1 to the length of the array. The function should take an array of integers as input and return the missing number. The array contains all numbers from 1 to its length, but one number is missing and each number appears exactly twice except one. The function should return the missing number.
4 clue words prepared
Hidden until you reveal this hint
Hidden until you reveal this hint
Decoding the wording makes it easier to identify the underlying structure of the pattern.
Close distractors help clear confusion, especially in cases like Sliding Window vs Prefix Sum vs Two Pointers.
After reveal, the explanation reinforces your reasoning instead of only giving the answer.
Select one pattern option based on the prompt.
Reveal hints one by one instead of spoiling the answer early.
Submit your guess and inspect the explanation.
Move to the next round without leaving the page.