Advertisement
Guest User

Untitled

a guest
Jan 29th, 2020
102
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.74 KB | None | 0 0
  1. numbers = list(map(int, input().split()[:5]))
  2.  
  3. count = 1
  4. count2 = 1
  5. series = True
  6.  
  7. numbers.sort()
  8.  
  9. for i in range(1, 5):
  10.     if numbers[i] == numbers[i - 1]:
  11.         number = numbers[i]
  12.         break
  13.  
  14. for i in range(1, 5):
  15.     if numbers[i] - numbers[i - 1] != 1:
  16.         series = False
  17.     if numbers[i] == numbers[i - 1]:
  18.         if number != numbers[i]:
  19.             count2 += 1
  20.             continue
  21.         count += 1
  22.  
  23. if count == 5:
  24.     print('Impossible')
  25. elif count == 4:
  26.     print('Four of a Kind')
  27. elif (count == 3 and count2 == 2) or (count == 2 and count2 == 3):
  28.     print('Full House')
  29. elif series:
  30.     print('Straight')
  31. elif count == 3:
  32.     print('Three of a Kind')
  33. elif count == 2 and count2 == 2:
  34.     print('Two Pairs')
  35. elif count == 2:
  36.     print('One Pair')
  37. else:
  38.     print('Nothing')
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement