Pagini recente » Cod sursa (job #1820748) | Cod sursa (job #1464484) | Cod sursa (job #1460792) | Cod sursa (job #539117) | Cod sursa (job #1708906)
#include <iostream>
#include <fstream>
#include <algorithm>
using namespace std;
int main() {
ifstream f("carte2.in");
ofstream g("carte2.out");
int t;
for(f>>t;t--;) {
int a,b,v[3],ind[3],ok=0;;
f>>a>>b>>v[0]>>v[1]>>v[2];
ind[0]=0; ind[1]=1; ind[2]=2;
do {
//cout<<a<<' '<<b<<' '<<v[ind[0]]<<' '<<v[ind[1]]<<' '<<v[ind[2]]<<'\n';
if(v[ind[0]]>a && v[ind[1]]>b) {
ok=1;
break;
}
}while(next_permutation(ind,ind+3));
ind[0]=0; ind[1]=1; ind[2]=2;
do {
if(v[ind[0]]>a && v[ind[1]]>b) {
ok=1;
break;
}
}while(next_permutation(ind,ind+3));
swap(a,b);
if(ok) g<<"posibil\n";
else g<<"imposibil\n";
}
}