Cod sursa(job #1709058)

Utilizator UPT.CVLPUPT Sirb Popovici Rugea UPT.CVLP Data 28 mai 2016 10:45:04
Problema Carte2 Scor 100
Compilator c Status done
Runda ONIS 2016 - Runda - 2 - ACM ICPC Romanian Programming Contest Marime 0.61 kb
#include <stdio.h>
#include <stdlib.h>

int main()
{
int a[6], n,k;
FILE *fin = fopen("carte2.in", "r");
FILE *fout = fopen("carte2.out", "w");
fscanf(fin, "%d", &n);
  for (int i = 0; i < n; i++) {
    k=0;
    for(int j= 0;j<5;j++)
        fscanf(fin, "%d", &a[j]);

    if(a[0]<a[2]&&a[1]<a[3]||a[0]<a[3]&&a[1]<a[2])
    {
    k++;
    }
    if(a[0]<a[2]&&a[1]<a[4]||a[0]<a[4]&&a[1]<a[2])
      {
    k++;
    }
    if(a[0]<a[4]&&a[1]<a[3]||a[0]<a[3]&&a[1]<a[4])
    {
    k++;
    }
    if(k!=0)
      {
    fprintf(fout,"posibil\n");
    }
    else
      {
    fprintf(fout,"imposibil\n");
    k++;
    }
}
return 0;
}