AT_pakencamp_2021_day3_c Sum of Digit Sum

Description

[problemUrl]: https://atcoder.jp/contests/pakencamp-2021-day3/tasks/pakencamp_2021_day3_c 正整数 $ n,k $ に対して $ f_k(n) $ を、 $ n $ の $ 10 $ 進法での下 $ k $ 桁の桁和で定義します。例えば、 $ f_2(314)=5,f_1(100)=0,f_{100}(1)=1 $ です。 正整数 $ L,R,M $ が与えられるので、 $ \displaystyle\ \sum_{k=L}^R\ f_M(5^k) $ を求めてください。

Input Format

入力は以下の形式で標準入力から与えられる。 > $ L $ $ R $ $ M $

Output Format

答えを出力せよ。

Explanation/Hint

### ストーリー Paken 王国では、ある正整数に対してその **ID** が下 $ M $ 桁の桁和で定義されます。ところで、 Paken 王国の住人である turtle5555 君は $ 5 $ 冪が好きです。そこで、いくつかの連続する $ 5 $ 冪についての ID の和を求めることにしました。 ### 制約 - $ 1\ \le\ L\ \le\ R\ \le\ 10^{16} $ - $ 1\ \le\ M\ \le\ 16 $ - 入力は全て整数 ### 小課題 1. ($ 100 $ 点) $ 1\ \le\ L\ \le\ R\ \le\ 10^6 $ 2. ($ 150 $ 点) $ M=3 $ 3. ($ 250 $ 点) 追加の制約はない。 ### Sample Explanation 1 $ f_3(25)=7,\ f_3(125)=8,\ f_3(625)=13 $ より $ 28 $ です。 この入出力はすべての小課題の制約を満たします。 ### Sample Explanation 2 この入出力は小課題 $ 1,3 $ の制約を満たします。 ### Sample Explanation 3 この入力は小課題 $ 3 $ の制約を満たします。 ### Sample Explanation 4 この入力は小課題 $ 3 $ の制約を満たします。 原案: \[turtle0123\\\_\\\_\](https://atcoder.jp/users/turtle0123\_\_)