60分超时求条
查看原帖
60分超时求条
994259
GGbond_wawdsj楼主2025/6/15 17:07
#include<bits/stdc++.h>
using namespace std;
long long n,e,d;
int k;
bool pd;
int main(){
	cin>>k;
	for(int i=1;i<=k;i++){
		cin>>n>>e>>d;
		pd=false;
		for(long long p=1;p<=sqrt(n);p++){
            int q=n/p;
			if((p-1)*(q-1)+1==e*d&&n==p*q){
				cout<<p<<' '<<q<<endl;
				pd=true;
				break;
			}
		}
		if(pd==false){
			cout<<"NO"<<endl;
		}
	}
	return 0;
}
2025/6/15 17:07
加载中...