Combination Sum III - Problem
Find all valid combinations of k numbers that sum up to n such that the following conditions are true:
- Only numbers 1 through 9 are used.
- Each number is used at most once.
Return a list of all possible valid combinations. The list must not contain the same combination twice, and the combinations may be returned in any order.
Input & Output
Example 1 — Basic Case
$
Input:
k = 3, n = 7
›
Output:
[[1,2,4]]
💡 Note:
1 + 2 + 4 = 7. Only one combination of 3 numbers from 1-9 sums to 7.
Example 2 — Multiple Solutions
$
Input:
k = 3, n = 9
›
Output:
[[1,2,6],[1,3,5],[2,3,4]]
💡 Note:
Three valid combinations: 1+2+6=9, 1+3+5=9, and 2+3+4=9.
Example 3 — No Solution
$
Input:
k = 4, n = 1
›
Output:
[]
💡 Note:
Impossible to pick 4 numbers from 1-9 that sum to only 1.
Constraints
- 2 ≤ k ≤ 9
- 1 ≤ n ≤ 60
Visualization
Tap to expand
💡
Explanation
AI Ready
💡 Suggestion
Tab
to accept
Esc
to dismiss
// Output will appear here after running code