← All problemsSign in

Meet in the Middle

CSESAdvanced TechniquesOpen on judge ↗

You are given an array of n numbers. In how many ways can you choose a subset of the numbers with sum x? Input The first input line has two numbers n and x: the array size and the required sum. The second line has n integers t_1,t_2,\dots,t_n: the numbers in the array. Output Print the number of ways you can create the sum x. Constraints - 1 \le n \le 40 - 1 \le x \le 10^9 - 1 \le t_i \le

HINT LADDERno hints yet
L1 Observation
L2 Technique
L3 Approach
L4 Pseudo-code
🔒
L5 Full solution
L5 unlocks only if you insist twice
solution.cppC++17

CodeSearch Tutor

Hints, not spoilers — it won’t hand over the full solution unless you insist.

voice by Sarvam AI

Sign in to chat with the tutor and save your progress.

Sign in to start