开始 2023-10-25 15:03:15

20231026

结束 2023-10-25 18:30:00
比赛已经结束
当前 2024-11-20 00:45:36

A. 阶乘

描述

m! mod p

输入

第一行,一个整数t,表示询问组数。

接下来t行,每行两个正整数m,p。

本题共有10个测试点,其中:

1、2得分取较小的,占20分。t=100,p \le100, m\le 1000

3、4、5取较小的,占40分。t=10,p \le 10^6, m\le 10^6

6、7、8、910取较小的占40分。t=1000,p \le 3×10^9,p-1000 \le m\le 3×10^9

输出

共t行,每行一个正整数表示所求。

样例

输入

2
2 3
5 7

输出

2
1

提交

登录

注册
时间限制 1000 毫秒
内存限制 512 MB
提交