咋改```
#include<bits/stdc++.h>
using namespace std;
long long k,p,q,e,n,d,m;
long long flag;
int main(){
cin>>k;
for(int i=1;i<=k;i++){
cin>>n>>e>>d;
m=n-ed+2;
long long l=1,r=m-1;
flag=true;
while(l<=r){
long long mid=(l+r)/2;;
p=mid;
q=m-p;
if(pq==n){
flag=false;
break;
}
else if(pq>n){
r=mid-1;
}
else if(pq<n){
l=mid+1;
}
}
if(flag==false){
cout<<p<<" "<<q<<endl;
}else{
cout<<"No"<<endl;
}
}
}