1 条题解
-
0
#include<bits/stdc++.h> using namespace std; long long k; long long n,d,e; long long sqr; long long m; int main(){ cin>>k; for(int i=1;i<=k;i++){ cin>>n>>d>>e; m=n-e*d+2; sqr=sqrt(m*m-4*n); if((sqr*sqr!=m*m-4*n)||(sqr>=m||(sqr+m)%2)){ cout<<"NO\n"; } else{ cout<<(m-sqr)/2<<" "<<(m+sqr)/2<<"\n"; } } return 0; }
- 1
信息
- ID
- 12799
- 时间
- 1000ms
- 内存
- 512MiB
- 难度
- 3
- 标签
- 递交数
- 110
- 已通过
- 25
- 上传者