给定一个qqq。回答TTT组询问,输出(nm) mod q{n \choose m} \bmod q(mn)modq的值。
第一行两个整数q,Tq, Tq,T。
接下来TTT行,每行两个整数n,mn, mn,m。
对于每组数据,输出一行,表示答案。
10000 3 5 2 50 20 50000000 20000000
10 3960 8800
对于所有数据,保证$1\leq T\leq 10^5, 1\leq m\leq n\leq 10^{18}, 2\leq q \leq 10^6$。
注册一个 HiJudge 通用账户,您就可以在我们提供的所有在线评测服务上提交代码、参与讨论。
使用您的 HiJudge 通用账户