SP4458 RAINBOW2 - Rainbow
题目描述
这次Blue Mary继续进行毫无意义的计算!她对计算非常大的N * N矩阵A 的K次幂感兴趣,其中
$\text A _{i,j}=i\ \times\ \ $**D**$+$**Q**$^j$
i和j分别是元素A的行和列的从0开始的索引 $\text A _{i,j}$。
现在,她需要您的帮助(再次)。
为了使输出保持较小,仅要求您输出其某些元素。
输入格式
多组测试数据。
每个测试数据的第一行包含5个以空格分隔的整数**N,K,D,Q,M**。随后是M行,每行包含两个以空格分隔的整数$\text R _{i}$和$\text C _{i}$
。
输出格式
对于每个测试数据,输出M行,每行仅包含一个整数:$\text R _{i}$列
$\text C _{i}$行的
矩阵A的K次幂。
结果可能会很大,对1000000000+2015取模。