#include <cstring>
#include <string>
#include <algorithm>
#include <cstdio>
#include <iostream>
using namespace std;
string s,t,las;
int n,ans;
int main()
{
	cin>>s;
	n=s.size();
	las=s[0];
	for(int i=1;i<n;i++)
	{
		t.push_back(s[i]);
		if(t!=las) las=t,t.clear(),ans++;
	}
	printf("%d",ans+1);
	return 0;
}