fork download
  1. cur = 0
  2. res = 0
  3. i = 0
  4. seq = 'XYZ'
  5.  
  6. for ch in input():
  7. if ch == seq[i]:
  8. cur = cur + 1
  9. i = (i + 1) % len(seq)
  10. else:
  11. res = max(res, cur)
  12. cur = +(ch == seq[0])
  13. i = cur
  14.  
  15. res = max(res, cur)
  16.  
  17. print(res)
Success #stdin #stdout 0.02s 9096KB
stdin
XXY
stdout
2