#abc196c. [abc196_c]Doubled

[abc196_c]Doubled

题目描述

给定一个整数 NN
11NN(包含端点)之间有多少个整数 xx 满足以下条件?

  • xx 的十进制表示(没有前导零)有偶数位数字,且它的前半部分和后半部分作为字符串相等。

约束条件

  • NN 是一个整数。
  • 1N<10121 \leq N < 10^{12}

输入

输入以以下格式从标准输入中给出:

NN

输出

输出答案。

示例输入 1

33

示例输出 1

3

满足条件的三个数字是 111122223333

示例输入 2

1333

示例输出 2

13

例如,13131313 的十进制表示有四位数字,其前后半部分均为 1313,因此 13131313 满足条件。

示例输入 3

10000000

示例输出 3

999