A23469.奇怪的次方
普及-
官方
通过率:0%
时间限制:2.00s
内存限制:128MB
题目描述
时间限制:2000ms
内存限制:128MB
给定一个整数 N, 和整数 Y。
如果存在整数 X 使得 XN=Y,输出 X 的值,否则输出 −1。
每个测试文件包含 T 个测试用例。
数据范围
- 1≤T≤105
- 2≤N≤30
- 1≤Y≤109
输入格式
对于每个测试文件格式如下:
T
Testcase1
Testcase2
⋮
TestcaseT
对于每个 Testcase 格式如下:
N Y
输出格式
对于每个 Testcase 如果存在整数 X 使得 XN=Y,在单独的一行中输出 X 的值,否则输出 −1。
输入输出样例
输入#1
5 4 81 3 100 7 62748517 2 4096576 3 1000000000
输出#1
3 -1 13 2024 1000
说明/提示
样例 1:
34=3×3×3×3=81,所以输出 3。
样例 2:
无法找到满足条件的 X 使得 X3=100。