SP11851 POWPOW2 - Power with Combinatorics(HARD)
题目描述
你需要计算以下表达式的值: \(a^{(b^{\text{exp}})}\)。
- 参数 \(a\):从输入中读取,满足 \(0 \le a \le 10^5\)
- 参数 \(b\):从输入中读取,满足 \(0 \le b \le 10^5\)
- \(\text{exp} = (nC0)^2 + (nC1)^2 + (nC2)^2 + \cdots + (nCn)^2\),这里 \(nCr\) 表示从 \(n\) 个元素中选取 \(r\) 个元素的组合数。
- 参数 \(n\):从输入中读取,满足 \(0 \le n \le 10^5\)
特别注意:当计算 \(0^0\) 时,结果应为 1。
由于计算结果可能非常大,最后需要对结果取模 \(10^9 + 7\)。
输入格式
第一行输入一个整数 \(t\),表示测试用例的数量(\(t \le 1000\))。
接下来有 \(t\) 行,每行依次包含三个整数 \(a\)、\(b\) 和 \(n\),整数之间用空格分隔。
输出格式
输出结果包含 \(t\) 行,每一行对应一个测试用例的答案。
**本翻译由 AI 自动生成**