import java.util.Scanner;
public class a453 {
public static void main(String[] args) {
// TODO Auto-generated method stub
/*****有理數判斷 ==>解是否為完全平方數 *****/
Scanner t= new Scanner(System.in);
while(t.hasNext()) {
int a,b,c;
int n = t.nextInt();
for(int i=0;i<n;i++) {
a= t.nextInt();
b = t.nextInt();
c = t.nextInt();
double ans = (b*b)-(4*a*c); //先求公式解判斷是否有兩組解
if(ans<0) { //<0表示沒有2組解
System.out.println("NO");
}else {
if(Math.sqrt(ans)==(int)(Math.sqrt(ans))) { //判斷是否為完全平方數
System.out.println("YES");
}else {
System.out.println("NO");
}
}
}
}
}
}
看似沒錯 但卻RE了 好像是輸入問題 有大神能幫看嗎