问题 7015 --立方数

7015: 立方数★★

时间限制: 1 Sec  内存限制: 128 MB
提交: 102  解决: 59
[提交][状态][命题人:]

题目描述

一航有一个正整数a,一航想知道是否存在一个正整数b,满足b*b*b=a。

输入

第一行包含一个正整数t,代表测试数据组数,

下面一共t行,每行输入一个正整数a。

输出

对于每组测试数据,如果存在满足条件的正整数b,则输出b,否则输出-1。
样例输入
Copy
3
8
16
27
样例输出
Copy
2
-1
3

提示

对于全部数据,保证有1<=t<=10^5, 1<=a<=10^8。

来源

[提交][状态]