You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
24 lines
462 B
24 lines
462 B
#include <bits/stdc++.h>
|
|
using namespace std;
|
|
|
|
typedef long long LL;
|
|
|
|
int main() {
|
|
int k;
|
|
scanf("%d", &k);
|
|
|
|
while (k--) {
|
|
LL n, d, e;
|
|
scanf("%lld%lld%lld", &n, &d, &e);
|
|
LL m = n - e * d + 2;
|
|
LL dt = m * m - 4 * n;
|
|
LL r = sqrt(dt);
|
|
|
|
if (dt < 0 || r * r != dt)
|
|
puts("NO");
|
|
else
|
|
printf("%lld %lld\n", (m - r) / 2, (m + r) / 2);
|
|
}
|
|
|
|
return 0;
|
|
} |