fork download
  1. def f(a,o,i=0,p=[]):s=sum(p);exec(('o+=([p],[])[p in o];'*(s>9)+'f(a,o,i+1,sorted(p+[a[i]]));i+=1;'*(len(a)-i))*(s<11))
  2.  
  3. result=[]
  4. f(list(map(int, input().split())), result)
  5. for comb in result:
  6. print(comb)
Success #stdin #stdout 0.01s 9992KB
stdin
5 3 2 5 0 7
stdout
[2, 3, 5]
[0, 2, 3, 5]
[5, 5]
[0, 5, 5]
[0, 3, 7]
[3, 7]