AT_abc196_c [ABC196C] Doubled
题目描述
给定一个整数 $N$。
满足以下条件的 $1$ 到 $N$ 之间的整数 $x$ 有多少个?
- $x$ 的十进制表示(不允许前导 $0$)为偶数位,并且其前半部分与后半部分作为字符串相等。
输入格式
输入为以下格式,从标准输入读取。
> $N$
输出格式
请输出答案。
说明/提示
## 限制条件
- $N$ 是整数。
- $1 \leq N < 10^{12}$。
## 样例解释 1
有 $3$ 个数满足条件,分别是 $11$、$22$、$33$。
## 样例解释 2
例如 $1313$,其十进制表示为 $4$ 位,前半部分和后半部分都是 $13$,因此满足条件。
由 ChatGPT 4.1 翻译