C = input().strip() count = 0 n = len(C) for split_pos in range(1, n): a = C[:split_pos] b = C[split_pos:] if a[0] == '0' or b[0] == '0': continue count += 1 print(count)