#1226. [GESP202412 二级] 寻找数字

[GESP202412 二级] 寻找数字

题目描述

对于给定的正整数 aa,寻找一个正整数 bb,使得连续相乘四个 bb 的结果等于 aa,即 b4=ab^4=a。存在时输出这个 bb,否则输出 -1。

输入格式

第一行输入测试组数 tt,之后 tt 行,每行一个正整数 aa。

输出格式

每组输出一行,内容为符合条件的 bb 或 -1。

5
1
16
81
100
100000000
1
2
3
-1
100

说明/提示

对于全部数据,1≤t≤1051\le t\le10^5,1≤a≤1081\le a\le10^8。