AT_s8pc_2_f Range Sum Queries
题目描述
给定数列$A={{b}^{0}、{b}^{1}、{b}^{2}、…、{b}^{a-1}}$。
进行$c$次操作。
- 对于所有$i$,$A_i$ 表示当前情况下的 $A_0+A_1+,…+A_i$。
答案对 $10^9+7$ 取模。
输入格式
一行三个整数 $a,b,c$。
输出格式
一行一个整数表示答案。
说明/提示
### 制約
- $ 1≦a≦100,000 $
- $ 1≦b,c≦1,000,000,000 $
### 小課題
小課題 $ 1 $ \[ $ 12 $ 点 \]
- $ 1≦a,b,c≦1,000 $ を満たす。
小課題 $ 2 $ \[ $ 48 $ 点 \]
- $ 1≦a,b,c≦100,000 $を満たす。
小課題 $ 3 $ \[ $ 40 $ 点 \]
- 追加の制約はない。
### Sample Explanation 1
問題文中の例と同じです。
### Sample Explanation 2
以下のようになります。 1 1 1 1 1 1 1回目 1 2 3 4 5 6 2回目 1 3 6 10 15 21 3回目 1 4 10 20 35 56 4回目 1 5 15 35 70 126 5回目 1 6 21 56 126 252
### Sample Explanation 3
$ 1,000,000,007 $で割った余りを求めることに注意してください。