#include<cstdio>
#include<iostream>
#include<cmath>
using namespace std;
long long n[100000],e[100000],d[100000],p[100000],q[100000];
long he[100000];
int da(int j,int h){
int w1,w2;
int u=0;
for(int i=1;i*i<=j;i++){
if(j%i==0){
w1=i;
w2=j/i;
if(w1+w2==h){
return w1;
}
}
}
return 0;
}
int main(){
long long k;
cin>>k;
for(int i=1;i<=k;i++){
cin>>n[i]>>d[i]>>e[i];
he[i]=n[i]+2-e[i]*d[i];
}
int pi=0;
for(int i=1;i<=k;i++){
pi=0;
pi=da(n[i],he[i]);
if(pi!=0){
cout<<pi<<" "<<he[i]-pi<<endl;
}else{
cout<<"NO"<<endl;
}
}
return 0;
}
```超时求助