P8814求助(未归紫衫
  • 板块灌水区
  • 楼主fkcufk
  • 当前回复1
  • 已保存回复1
  • 发布时间2023/4/17 20:30
  • 上次更新2023/10/23 18:11:07
查看原帖
P8814求助(未归紫衫
601639
fkcufk楼主2023/4/17 20:30
#include<bits/stdc++.h>
using namespace std;
typedef long long ll;
ll k,d,e,n;
ll m; 
int main(){
    ios_base::sync_with_stdio(false);
	cin.tie(NULL),cout.tie(NULL);
    cin>>k;
    while(k--){
        cin>>n>>d>>e;
        m=n-d*e+2;
        double p=(m-1.0*sqrt(m*m-4*n))/2.0;
        ll p1=p;
        ll q=m-p;
        if(m*m-4*n<0||p1!=p||p1*q!=n) puts("NO");
        else cout<<p1<<" "<<q<<endl;
    }
	return 0;
}
2023/4/17 20:30
加载中...