Submission
Status:
[PPPP-SSSSSSSSS]
Subtask/Task Score:
{0/100}
Score: 0
User: Hxluk.ka
Problemset: anna
Language: cpp
Time: 0.017 second
Submitted On: 2026-03-12 11:50:15
#include <iostream>
#include <algorithm>
using namespace std;
int a, b, t, ca, cb, cnt;
int g[5];
void solve() {
for (int i=0; i<5; i++) cin>>g[i];
sort(g, g+5);
int amb=g[4];
int apb=g[3];
ca=cb=cnt=0;
for (int i=0; i<=apb/2; i++) {
int ta=i;
int tb=apb-i;
int vs[3]={0};
if (ta*tb!=amb) {
continue;
}
int p=0;
for (int i=0; i<3; i++) if ((int)(tb/ta)==g[i]) {vs[i]++, p=1; break;}
if (!p) continue;
for (int i=0; i<3; i++) if (!vs[i]&&(tb-ta)==g[i]) {vs[i]++, p=0; break;}
if (p) continue;
for (int i=0; i<3; i++) if (!vs[i]&&(tb%ta)==g[i]) {vs[i]++, p=1; break;}
if (!p) continue;
ca=tb, cb=ta, cnt++;
}
if (cnt!=1) cout<<"0 0\n";
else cout<<ca<<' '<<cb<<'\n';
}
int main() {
cin.tie(0)->sync_with_stdio(0), cout.tie(0);
cin>>t;
while (t--) solve();
}