解密 题解
2023-08-27 11:01:41
发布于:广东
59阅读
0回复
0点赞
十年OJ一场空,不开long long见祖宗!
AC代码
#include<bits/stdc++.h>
using namespace std;
long long k,n,d,e;
long long m;
int main ( )
{
ios::sync_with_stdio(false);
cin>>k;
while (k--)
{
cin>>e>>n>>d;
m=e-n*d+2;
double p=(m-1.0*sqrt(m*m-4*e))/2.0;
long long p1=p;
long long q=m-p;
if (m*m-4*e<0||p1!=p||p1*q!=e)
cout<<"NO"<<endl;
else
cout<<p1<<" "<<q<<endl;
}
}
全部评论 1
ios::sync_with_stdio(false);
这行代码是什么意思
2024-10-04 来自 广东
1好像没什么用
2024-10-04 来自 广东
0
有帮助,赞一个