Equal sums (1)

Write a program that, given an integer number ss and nn integer numbers x1,,xnx_1, \dots, x_n, prints all the subsets (maybe with repeated numbers, but using every xix_i at most once) whose sum is exactly ss.

Input

Input consists of an integer number ss, followed by a number n>0n > 0, followed by x1,,xnx_1, \dots, x_n.

Output

Print all the subsets whose sum is ss that can be made up with x1,,xnx_1, \dots, x_n.

Information about the checker

You can print in any order both the solutions and the elements inside each solution.

Hint

For this exercise, simple backtracking solutions are accepted. No optimizations are required.

Problem information

Author: Unknown
Translator: Carlos Molina

Generation: 2026-01-25T11:03:20.226Z

© Jutge.org, 2006–2026.
https://jutge.org