#P0605. 有趣的数

有趣的数

题目描述

本题中,如果一个数的十进制表示的每一位中至少存在一半的数字相同,则我们称这个数是一个“有趣的数”。比如:

  • 整数 12122233223366666613141314 都是有趣的数;
  • 整数 1231231314513145 都不是有趣的数。

现在给你两个整数 llrr1lr10181 \le l \le r \le 10^{18}),求 [l,r][l, r] 范围内存在多少个有趣的数。

输入格式

一行,两个整数 llrr,以一个空格分隔(1lr10181 \le l \le r \le 10^{18})。

输出格式

输出一个整数,表示 [l,r][l, r] 范围内有趣的数的个数。

样例

110 133
14
1 100
100

说明/提示

样例解释

样例1:

区间 [110,133][110, 133] 范围内有趣的数有 110110, 111111, 112112, 113113, 114114, 115115, 116116, 117117, 118118, 119119, 121121, 122122, 131131, 133133

样例2:

区间 [1,100][1, 100] 范围内的每个数都是有趣的数。