20分
查看原帖
20分
727383
zsr2011楼主2022/11/3 11:43
#include<bits/stdc++.h>
using namespace std;
int main(){
	long long k,n,d,e;
	bool flag=true;
	cin>>k;
	for(int i=0;i<k;i++){
		cin>>n>>d>>e;
		int m=n+2-e*d;
		for(long long p=2;p<sqrt(n);p++){
			if(p*(m-p)==n&&p+m-p==m){
				cout<<p<<' '<<n/p<<endl;
				flag=false;
				break;
			}else flag=true;
		}
		if(flag) cout<<"NO"<<endl;
	}
} 

红#1#2#5#6,黑#7-10记录

2022/11/3 11:43
加载中...