Advertisement
Guest User

47

a guest
Mar 31st, 2020
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.62 KB | None | 0 0
  1. def f(lst):
  2. for i in range(len(lst)-2):
  3. if lst[i] == lst[i+1] == lst[i+2]:
  4. return True
  5. def ff(spisok):
  6. max_len = 0
  7. cur_len = 0
  8. for i in range(1, len(spisok)):
  9. if spisok[i] == spisok[i-1]:
  10. cur_len += 1
  11. else:
  12. cur_len = 1
  13. if cur_len > max_len:
  14. max_len = cur_len
  15. return max_len
  16. lst = list(map(int, input().split()))
  17. s = 0
  18. ans = 0
  19. while f(lst) == True:
  20. for i in range(len(lst)-2):
  21. if lst[i] == lst[i+1] == lst[i+2]:
  22. s = lst[i]
  23. for el in range(ff(lst)):
  24. lst.pop(i)
  25. ans += 1
  26. break
  27. print(ans)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement