比赛 CSP2022普及组 评测结果 AATTTTTTTT
题目名称 解密 最终得分 20
用户昵称 运行时间 8.003 s
代码语言 C++ 内存使用 0.00 MiB
提交时间 2022-10-29 16:11:17
显示代码纯文本
#include<bits/stdc++.h>
using namespace std;
long long k,n,e,d,p=0,q=0,h=0;
int main(){
	freopen("csp2022pj_decode.in","r",stdin);
	freopen("csp2022pj_decode.out","w",stdout);
	cin>>k;
	for(int i=1;i<=k;i++)
	{
		cin>>n>>e>>d;
		for(int j=1;j<=n;j++)
		{
		  if(n%j==0)
		  {
		  	p=j; q=n/j;
		  	if((p-1)*(q-1)+1==e*d&&h!=2)
		  	{
		  	  cout<<p<<" "<<q<<endl;
		  	  h=2;
		    }
	      }
 	    }
 	    if(h!=2)
 	      cout<<"NO"<<endl;
 	    h=0;
	}
	return 0;
}