#include <bits/stdc++.h>
int main(void) {
  char s[200001];
  scanf("%s", s);
  int n = strlen(s);
  int k = 0;
  int flag = 0;
  for (int i = 0; i < n - 1; i++) {
    if (s[i] != s[i + 1]) {
      k++;
      flag = 1;
    } else {
      i += 2;
      k += 2;
      flag = 0;
    }
  }
  if (flag)
    k++;
  else
    k--;
  printf("%d", k);
  return 0;
}
