Feu un programa que, donats tres nombres , i , escrigui tots els multiconjunts que es poden formar amb , de manera que cada nombre aparegui entre i vegades.
L’entrada consisteix en un natural , seguit d’un natural , seguit d’un natural .
Escriviu tots els multiconjunts que es poden formar amb usant cada nombre entre i vegades. Escriviu de petit a gran els nombres dins de cada multiconjunt.
Podeu escriure les solucions d’aquest exercici en qualsevol ordre.
Input
2 1 4
Output
{1,2}
{1,2,2}
{1,2,2,2}
{1,2,2,2,2}
{1,1,2}
{1,1,2,2}
{1,1,2,2,2}
{1,1,2,2,2,2}
{1,1,1,2}
{1,1,1,2,2}
{1,1,1,2,2,2}
{1,1,1,2,2,2,2}
{1,1,1,1,2}
{1,1,1,1,2,2}
{1,1,1,1,2,2,2}
{1,1,1,1,2,2,2,2}