logo AlgoBeat OnlineJudge
登录 注册

#104833. [BZOJ 4833] [Lydsy1704月赛]最小公倍佩尔数

内存限制:512 MiB 时间限制:1000 ms 标准输入输出
题目类型:传统 评测方式:无测试数据
上传者: 匿名

题目描述

,其中 都是整数,显然有 。令 表示 的最小公倍数,给定两个正整数 ,其中 是质数,并且保证 在模 意义下均不为 ,请计算 其在模 的值。

输入格式

第一行包含一个正整数 ,表示有 组数据。

接下来是测试数据。每组测试数据只占一行,包含两个正整数

输出格式

对于每组测试数据,输出一行一个非负整数,表示这组数据的答案。

样例输入

5
1 233
2 233
3 233
4 233
5 233

样例输出

1
5
35
42
121

数据范围与提示

对于 的数据,。 鸣谢 Tangjz 提供试题