在 线 评 测 系 统
Toggle navigation
ZZULIOJ
常见问答
讨论版
题目列表
来源/分类
状态
排名
竞赛
考试&作业
[
题目列表
状态
排名
OI 排名
统计
]
Login
问题 C: 浅谈——如何更简单地设计程序
问题 C: 浅谈——如何更简单地设计程序
时间限制:
1
Sec
内存限制:
128 MB
提交:
28
解决:
15
[
状态
] [
讨论版
] [
提交
] [命题人:
]
题目描述
程序设计,不仅考验程序,还考验
设计
,每当遇到一个问题,我们应该去想着
如何用自己已知的方式
去求解或者去
变成更简单的问题
去写相应的解决程序
那么现在就有一个问题,给定三个整数个x、a、b,请你给出下面的公式的答案
答案对10
9
+7取模,且必须是最小的非负整数
输入
第一行一个T (T<=10000) 表示输入实例个数
接下来是T组数据
每组数据首先一个正整数x(2<=x<=10
6
)
然后是两个正整数 a、b(均<=10
18
)
输出
每组数据输出一个数,表示题目描述中给定公式的答案,
答案对10
9
+7取模,且必须是最小的非负整数
样例输入
Copy
1 13414 15454214 5423864235436
样例输出
Copy
151256746