Feu un programa que, donat un enter i enters , escrigui tots els subconjunts (amb repetits o no, però usant cada com a molt un cop) que tinguin suma .
L’entrada consisteix en un enter , seguit d’un nombre , seguit de .
Escriviu tots els subconjunts de suma que es poden formar amb .
Podeu escriure en qualsevol ordre tant les solucions com els elements dins de cada solució.
Per a aquest exercici, el Jutge accepta solucions senzilles de tornada enrera. No cal fer cap optimització especial.
Input
6 7 1 -2 0 3 -4 5 1
Output
{5,1}
{0,5,1}
{-2,3,5}
{-2,0,3,5}
{1,5}
{1,3,-4,5,1}
{1,0,5}
{1,0,3,-4,5,1}
Input
0 2 -5 5
Output
{}
{-5,5}