游游的整数切割
时间限制:C/C++/Rust/Pascal 1秒,其他语言2秒
空间限制:C/C++/Rust/Pascal 256 M,其他语言512 M
64bit IO Format: %lld

题目描述

游游拿到了一个正整数,她希望将它切割成两部分,使得它们的和为偶数。游游想知道有多少种合法的切割方案?
注:切割后的正整数允许出现前导零。

输入描述:

一个正整数,大小不超过10^{100000}

输出描述:

一个整数,代表切割的方案数。
示例1

输入

复制
103

输出

复制
1

说明

切割成1+03=4是合法的,但10+3=13为奇数,不符合要求。所以有1种合法方案。