Submission
Status:
[PPPPPPPPPPPPPP]
Score: 100
User: MiyaZaki1072
Problemset: anna
Language: cpp
Time: 0.002 second
Submitted On: 2025-04-12 20:33:36
#include <bits/stdc++.h>
using namespace std;
#define int long long
int p[10];
signed main(){
cin.tie(0)->sync_with_stdio(0);
int tc;cin>>tc;
while(tc--){
int aa=0,bb=0,ch=0;
for(int i=1;i<=5;i++)cin>>p[i];
sort(p+1,p+6);
do{
//cout<<p[1]<<" "<<p[2]<<" "<<p[3]<<" "<<p[4]<<" "<<p[5]<<"\n";
if((p[1]+p[2])%2)continue;
int a = (p[1]+p[2])/2;
int b = p[1]-a;
if(a<b)continue;
if(a<0 || b <= 0 || p[2] <=0)continue;
if(p[1] < p[2] || p[3] < p[4])continue;
if(a+b == p[1] && a-b == p[2] && a*b == p[3] && a/b == p[4] && a%b == p[5]){
aa = a;
bb = b;
ch++;
}
}while(next_permutation(p+1,p+6));
if(ch!=1)cout<<"0 0\n";
else cout<<aa<<" "<<bb<<"\n";
}
}