交了是20分,dalao帮帮孩纸吧!
#include<bits/stdc++.h>
using namespace std;
int k,n,d,e,m,a;
int main(){
cin>>k;
while(k--){
cin>>n>>d>>e;
m=n-d*e+2;
a=m*m-4*n;
int b=sqrt(a);
if(b*b!=a){
cout<<"NO"<<endl;
continue;
}
if((m+b)%2==1||m<=b){
cout<<"NO"<<endl;
continue;
}
cout<<(m-b)/2<<' '<<(m+b)/2<<'\n';
}
return 0;
}