問題にチャレンジして、ユーザー同士で解答を教え合ったり、コードを公開してみよう!
整数 n が与えられます。n 以下の正整数のうち、連続する 2 桁であってそれらの桁の数字が同じであるようなものが含まれる数の個数を求めてください。
例えば、n = 1111 のとき、55, 442, 1111 などは条件を満たしますが、1, 123, 1112 などは条件を満たしません。
ただし、答えは非常に大きくなることがあるため、1000000007 = 10^9 + 7 で割った余りを求めてください。
n
1 行で、答えを 10^9 + 7 で割った余りを整数で出力してください。
また、末尾に改行を入れ、余計な文字を含んではいけません。
すべてのテストケースにおいて、以下の条件をみたします。
・ 入力はすべて整数
・ 1 ≦ n ≦ 10^10000 = 10^{10^4}
100
10
1010
190