PY
py
1
2
3
4
5
6
7
8
9
10
a=[-6, -3, -2, -1, 0, 1, 3, 4, 5, 7, 8, 9, 10, 12, 14, 15, 17, 18, 19, 20, 23]
def bingo(s,a,d,tmp,i):
for j in range(i,len(a)-1):
s+=1 if (a[s+1]==a[s]+1) else False
[d.append(str(tmp)+'-'+str(a[s])) if s>i else d.append(str(tmp))]+[print(*d,sep=",") if s==len(a)-1 else bingo(s+1,a,d,a[s+1],s+1)]
bingo (0,a,[],a[0],0)
#by..s.chandra
Enter to Rename, Shift+Enter to Preview
OUTPUT
Run