fork download
  1. t= int (input())
  2. if (t>=1) and (t<=100000) :
  3. while (t>0) :
  4. no=input()
  5. e=no.split()
  6. n=int (e[0])
  7. m=int (e[1])
  8. if(n>1) and (n<30) and (m>=1) and (m<=1000000000):
  9. k=m**(1/n)
  10. if (k==int(k)) :
  11. print (int(k))
  12. else :
  13. print(k,-1)
  14. else :
  15. print(-1)
  16. t=t-1
  17. else:
  18. print(-1)
Success #stdin #stdout 0.02s 28384KB
stdin
4
1 1
2 2
3 3
4 256

stdout
-1
1.4142135623730951 -1
1.4422495703074083 -1
4