Submission
Status:
[PPPPTSSSSSSSSS]
Subtask/Task Score:
{0/100}
Score: 0
User: Few500
Problemset: anna
Language: cpp
Time: 1.085 second
Submitted On: 2026-03-25 08:27:02
#include<iostream>
#include<vector>
#include<algorithm>
using namespace std;
int main(){
ios_base::sync_with_stdio(false);
cin.tie(NULL);
int n;
cin >> n;
while(n--){
vector<long long> nums(5);
for(int i=0; i<5; i++)
cin >> nums[i];
sort(nums.begin(), nums.end());
int A = 0, B = 0;
for(int i=1; i<=nums[4]; i++){
if(nums[4] % i != 0)
continue;
long long x = nums[4] / i;
if(i > x)
break;
if(i + x == nums[3]){
A = x;
B = i;
break;
}
if(i == x)
break;
}
if(B == 0){
cout << "0 0\n";
continue;
}
vector<int> v = {A-B, A%B, A/B};
sort(v.begin(), v.end());
for(int i=0; i<3; i++){
if(v[i] != nums[i]){
A = 0;
B = 0;
}
}
cout << A << ' ' << B << '\n';
}
return 0;
}