求助,全输出no,不知道哪错了
查看原帖
求助,全输出no,不知道哪错了
763794
aikyon_lz2022楼主2023/7/21 20:35
#include<bits/stdc++.h>
using namespace std;
long long k,n,e,d,q,p;
int main()
{
    
    cin>>k;
    for(int i=1;i<=k;i++)
    {
    	cin>>n>>e>>d;
    	p=((n+2-(e*d)+sqrt((n+2-e*d)*(n+2-e*d)-4*n))/2);
    	q=n/p;
    	if(p<=q&&p>0&&q>0)
    	cout<<p<<" "<<q;
    	else
    	cout<<"NO";
	}
}
2023/7/21 20:35
加载中...