Submission

Status:

[PPP-SSSSSSSSSS]

Subtask/Task Score:

{0/100}

Score: 0

User: Fifaxmb

Problemset: anna

Language: cpp

Time: 0.003 second

Submitted On: 2026-06-27 11:24:09

#include<bits/stdc++.h>
using namespace std;
int main(){
    ios::sync_with_stdio(0);cin.tie(0);
    int n;cin >> n;
    while(n--){
        vector<int> a(5);
        for(auto &x : a) cin >> x;
        sort(a.begin(),a.end());
        do{
            bool chk = 0;
            int ala = a[0] + a[1];
            ala /= 2;
            int bla = max(a[0] - ala,a[1] - ala);
            if(ala < bla || bla == 0) 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';
                break;
            } 
            else {
                cout << "0 0" << '\n';
                break;
            }
        }while(next_permutation(a.begin(),a.end()));
    }
}