s = list(input())

k1 = 0
zure = 0

for i in range(len(s)-1):

    if i + zure >= len(s) - 2:
        if s[i + zure] != s[i + 1 + zure]:
            k1 += 1
        k1 += 1
        break

    if s[i + zure] == s[i+1+zure]:
        k1 += 1
        zure += 2
    else:

    k1 += 1
    if i + zure >= len(s)-1:
        if i + zure == len(s)-1:
            k1 += 1
        break

print(k1)