Cod sursa(job #2800700)
Utilizator | Comsa Kevin KevinComsa | Data | 13 noiembrie 2021 18:49:21 |
---|---|---|---|
Problema | Carte2 | Scor | 100 |
Compilator | cpp-64 | Status | done |
Runda | Arhiva ICPC | Marime | 1.38 kb |
#include <fstream>
using namespace std;
ifstream fin("carte2.in");
ofstream fout("carte2.out");
int a,b,c,d,e,t,nrc,nrd,nre,i;
int main()
{
fin>>t;
for(i=1; i<=t; i++)
{
fin>>a>>b>>c>>d>>e;
nrc=0;
nrd=0;
nre=0;
if(b>a)
{
if(b<c)
nrc++;
else if(b<d)
nrd++;
else if(b<e)
nre++;
if(a<c&&nrc==0)
nrc++;
else if(a<d&&nrd==0)
nrd++;
else if(a<e&&nre==0)
nre++;
//cout<<nrc<<" "<<nrd<<" "<<nre<<endl;
if(nre==1&&nrd==1||nre==1&&nrc==1||nrd==1&&nrc==1)
fout<<"posibil"<<endl;
else
fout<<"imposibil"<<endl;
}
else
{
if(a<c)
nrc++;
else if(a<d)
nrd++;
else if(a<e)
nre++;
if(b<c&&nrc==0)
nrc++;
else if(b<d&&nrd==0)
nrd++;
else if(b<e&&nre==0)
nre++;
if(nre==1&&nrd==1||nre==1&&nrc==1||nrd==1&&nrc==1)
fout<<"posibil"<<endl;
else
fout<<"imposibil"<<endl;
}
}
return 0;
}