Pagini recente » Cod sursa (job #1576634) | Cod sursa (job #206196) | Cod sursa (job #2964957) | Cod sursa (job #2057194) | Cod sursa (job #1709328)
#include<stdio.h>
#include <stdlib.h>
int max1(int a, int b, int c) {
if (a >= b && a >= c) {
return a;
}
if (b >= a && b >= c) {
return b;
}
if (c >= a && c >= b) {
return c;
}
}
int max2(int a, int b, int c) {
if (a >= b && b >= c) {
return b;
}
if (b >= c && c >= a) {
return c;
}
if (c >= a && a >= b) {
return a;
}
if (a <= b && b <= c) {
return b;
}
if (b <= c && c <= a) {
return c;
}
if (c <= a && a <= b) {
return a;
}
}
int main() {
int teszt, a, b, c, d, e, m1, m2;
freopen("carte2.in", "r", stdin);
freopen("carte2.out", "w", stdout);
scanf("%i", &teszt);
while (teszt) {
scanf("%i%i%i%i%i", &a, &b, &c, &d, &e);
//printf("%i%i%i%i%i\n", a, b, c, d, e);
m1 = max1(c, d, e);
m2 = max2(c,d,e);
if ((a < m1 && b < m2) || (a < m2 && b < m1)) {
printf("posibil\n");
}
else {
printf("imposibil\n");
}
teszt--;
}
return 0;
}