20pts求救
查看原帖
20pts求救
1040902
Takanashi_Hina楼主2023/10/19 19:19
#include<iostream>
#include<cstdio>
#include<cmath>
using namespace std;
long long e,d,p,q,n,m,k;
int main()
{
	//freopen("decode.in","r",stdin);
	//freopen("decode.out","w",stdout);
	scanf("%lld",&k);
	for(int i=1;i<=k;i++)
	{
		scanf("%lld %lld %lld",&n,&e,&d);
		m=n-e*d+2;
		long long x=m*m-4*n;
		long long y=sqrt(x);
		if(x==y*y)
		{
			p=(m+y)/2;
			q=m-p;
			printf("%lld %lld\n",min(p,q),max(p,q));
		}
		else
		{
			printf("NO\n");
		}
	}
	return 0;
}

考前最后一帖,20分,求

2023/10/19 19:19
加载中...