#include <bits/stdc++.h>
char s[105];
int main() {
  scanf("%s", s);
  int i;
  bool flag = true;
  for (i = 1; s[i]; ++i)
    if (s[i] == '1') flag = false;
  if (!flag) ++i;
  printf("%d\n", i / 2);
  return 0;
}
