#include<bits/stdc++.h>
using namespace std;
long long n,d,e,k,w,o=0;
int main()
{
cin>>k;
for(long long i=1;i<=k;i++)
{
cin>>n>>d>>e;
w=n-d*e+2;
o=0;
for(long long j=1;j*2<=w;j++)
{
if(n==j*(w-j) && d*e==(j-1)*(w-j-1)+1)
{
cout<<j<<" "<<w-j<<endl;
o=1;
break;
}
if(n<j*(w-j) || d*e<(j-1)*(w-j-1)+1)
break;
}
if(o==0)
cout<<"NO"<<endl;
}
return 0;
}
谁能帮我优化