Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- from random import shuffle
- def dicetoss(n):
- sides = [str(i) for i in range(1,7)]
- SampleS = [i*n for i in sides]
- if n == 1:
- print(SampleS)
- else:
- L1 = []
- for i in sides:
- for j in range(n):
- L1.append(i)
- while True:
- shuffle(L1)
- event = L1[:n]
- str1 = ""
- for i in event:
- str1 += i
- else:
- if str1 not in SampleS:
- SampleS.append(str1)
- str1 = ''
- else:
- continue
- if len(SampleS) == 6**n:
- break
- SampleS.sort()
- for i in range(1,7):
- for j in SampleS:
- if str(i) == j[0]:
- print(j, end=", ")
- else:
- print()
- dicetoss(3)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement