六十分——超时!
查看原帖
六十分——超时!
734982
bobi0577楼主2023/3/24 21:55
#include<iostream>
using namespace std;
int k,n,d,e,h;
int main(){
	cin>>k;
	while(k--){
		cin>>n>>d>>e;
		h=n+2-e*d;
		bool bo=true;
		for(int i=1;i*i<=n;i++){
			if(n%i==0&&n/i+i==h){
				cout<<min(i,n/i)<<" "<<max(i,n/i)<<endl;bo=false;
			}
		}
		if(bo)cout<<"NO\n";
		
	}
}

求大佬帮助

2023/3/24 21:55
加载中...