P81601

连续k次方数之和

难度 7 级 小学 数学入门 快速插值
讨论 统计 1通过 10提交 10%通过率 旧版界面
时间限制 1 秒 内存限制 128 MB

题目描述

我们都知道等差数列求和公式\sum_{i=1}^n i=1+2+3+...n= \frac{n(n+1)}{2}

连续平方和公式为\sum_{i=1}^n i^2=1^2+2^2+3^2+...n^2= \frac{n(2n+1)(n+1)}{6}

连续立方和公式为\sum_{i=1}^n i^3=1^3+2^3+3^3+...n^3= (\frac{n(n+1)}{2})^2

我们同样能在更高的幂次方找到同样的公式,求 (\sum_{i=1}^ni^k)

要求结果对10^9+7取模

输入

两个数字 n和k

输出

输出结果,要求对10^9+7取模

样例

样例 1
输入
4 1
输出
10
样例 2
输入
4 2
输出
30
样例 3
输入
4 0
输出
100

提示

1<=n<=10^{9},0<=k<=10^{6}

来源

用户上传

Tab 缩进 · 提交后可在下方查看评测状态
请先登录后再提交