站外题求解,玄关!!!急!!!
  • 板块学术版
  • 楼主TigerXiaoxi
  • 当前回复0
  • 已保存回复0
  • 发布时间2024/8/21 23:49
  • 上次更新2024/8/21 23:56:48
查看原帖
站外题求解,玄关!!!急!!!
943404
TigerXiaoxi楼主2024/8/21 23:49

题目描述

有TT组询问,每组询问给定一个数nn,求最小的数xx满足x!x!是nn的倍数。

众所周知,任意正整数可以表示为若干质数的乘积,即n=∏i=1tpikin=\prod^t_{i=1}p^{k_i}_ i,其中mm是nn的质因数个数,pip_i就是第ii个质因数,kik_i就是第ii个质因数的次数。

由于nn很大,我们将告诉你t,pit,p_i和kik_i。

输入格式

第一行包含11个整数TT。

接下来TT行,每行第一个整数tt,然后是2×t2\times t个整数p1,k1,p2,k2,...,pt,ktp_1,k_1,p_2,k_2,...,p_t,k_t。

输出格式

TT行,每行一个整数。

样例输入

5
1 17 1
1 2 2
2 2 2 5 1
1 11 1
2 2 1 5 1

样例输出

17
4
5
11
5

数据范围

100%100\%的数据满足1≤T≤1031\le T\le10^3,1≤t≤501\le t\le50,1≤pi≤104且为质数1\le p_i\le10^4且为质数,1≤ki≤1041\le k_i\le10^4

2024/8/21 23:49
加载中...