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

2 years ago
#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;
}