Enable Javascript in your browser and then refresh this page, for a much enhanced experience.
Simplified solution in Clear category for Card Game by MBM_1607
def cards(size, hand):
valid = [(x, x+1) for x in range(size) if x in hand or x+1 in hand]
for x in sorted(hand):
if (x-1, x) in valid: valid.remove((x-1, x))
elif (x, x+1) in valid: valid.remove((x, x+1))
else: return False
return True
Sept. 22, 2018
Comments: