순열을 사용해서 풀었다. 맨 앞 숫자는 빼고 만들어야 한다. [1:]
from itertools import combinations while True: a = list(map(int, input().split())) if 0 in a: break for i in combinations(a[1:], 6): print(*i) print()