s=list(input())
n=len(s)
D=[s[-1]]
s.pop()
while len(s)>0:
  if len(D[-1])==2 or (D[-1]!=s[-1] and (len(s)==1 or s[-1]!=s[-2])):
    D.append(s[-1])
    s.pop()
  else:
    D.append(s[-2]+s[-1])
    s.pop()
    s.pop()

print(len(D))
