40分,TLE
查看原帖
40分,TLE
1030094
__Crafty_Wolf__楼主2023/9/20 22:12
#include<bits/stdc++.h>
using namespace std;

int main(){
	long long k;
	bool a=false;
	cin>>k;
	for(long long i=0;i<k;i++){
		long long n,e,d,p=0,q=0;
		a=false;
		cin>>n>>e>>d;
		for(long long j=1;j<=n;j++){
			p=j;
			if(n%p!=0){
				continue;
			}
			q=n/p;
			if(e*d==(p-1)*(q-1)+1){
				a=true;
				break;
			}
		}
		if(a==true){
			cout<<p<<' '<<q<<endl;
		}else{
			cout<<"NO"<<endl;
		}
	}
	return 0;
}
2023/9/20 22:12
加载中...