Submission

Status:

[PPPP-SSSSSSSSS]

Subtask/Task Score:

{0/100}

Score: 0

User: Fifaxmb

Problemset: anna

Language: cpp

Time: 0.003 second

Submitted On: 2026-06-27 11:39:04

#include<bits/stdc++.h>
using namespace std;
using pii = pair<int,int>;
int main(){
    ios::sync_with_stdio(0);cin.tie(0);
    int n;cin >> n;
    while(n--){
        vector<int> a(5);
        set<pii> ss;
        for(auto &x : a) cin >> x;
        sort(a.begin(),a.end());
        bool chk = 0;
        do{
            int ala = a[0] + a[1];
            if(ala %2 != 0) continue;
            ala /= 2;
            int bla = a[0] - ala;
            if(ala <= bla || bla < 1 || bla >= 1e6 || ala <= 1 || ala > 1e6) continue;
            for(int i = 2;i < 5;i++){
                if(ala * bla == a[i] || ala / bla == a[i] || ala % bla == a[i]) chk = 1;
                else{
                    chk = 0;
                    break;
                }
            }
            if(chk){
                // cout << ala << ' ' << bla << '\n';
                ss.insert({ala,bla});
            }
        }while(next_permutation(a.begin(),a.end()));
        if(ss.size() == 1){
            for(auto s : ss) cout << s.first << ' ' << s.second << '\n';
        }
        else{
            cout << "0 0\n" ;
        }
    }
}