l=[] a=[] b=[] Flag=0 # insert [l.insert(0,i) for i in range(0,20)] def Sample03(x,y): return a.append(x),b.append(y) import random def Sample04(): if sum(a)<=19 or sum(b)<=19: Sample03(random.randint(1,6),random.randint(1,6)) elif sum(a)>=21 or sum(b)>=21: del a[-1],b[-1] elif sum(a)==20 or sum(b)==20: Flag=1 else:Flag=0 for i in range(10): if Flag==1: break elif Flag==0: Sample04() print(a,sum(a),b,sum(b))
Standard input is empty
[5] 5 [3] 3 [5, 2] 7 [3, 1] 4 [5, 2, 6] 13 [3, 1, 2] 6 [5, 2, 6, 4] 17 [3, 1, 2, 6] 12 [5, 2, 6, 4, 5] 22 [3, 1, 2, 6, 2] 14 [5, 2, 6, 4, 5, 3] 25 [3, 1, 2, 6, 2, 2] 16 [5, 2, 6, 4, 5, 3, 5] 30 [3, 1, 2, 6, 2, 2, 1] 17 [5, 2, 6, 4, 5, 3, 5, 1] 31 [3, 1, 2, 6, 2, 2, 1, 4] 21 [5, 2, 6, 4, 5, 3, 5] 30 [3, 1, 2, 6, 2, 2, 1] 17 [5, 2, 6, 4, 5, 3, 5, 4] 34 [3, 1, 2, 6, 2, 2, 1, 3] 20