#include <bits/stdc++.h>
using namespace std;
main()
{
int age[3],mon[3];
int t;
cin>>t;
for(int i=0;i<t;i++)
{
for(int i=0;i<3;i++)
{
cin>>age[i];
}
for(int i=0;i<3;i++)
{
cin>>mon[i];
}
int f=1;
for(int i=0;i<2;i++)
{
if(i==0)
{
if(age[i]==age[i+2])
{
if(mon[i]!=mon[i+2])
{
f=0;
break;
}
}
}
if(age[i]==age[i+1])
{
if(mon[i]!=mon[i+1])
{
f=0;
break;
}
}
if(age[i]>age[i+1])
{
if(mon[i]<=mon[i+1])
{
f=0;
break;
}
}
if(age[i]<age[i+1])
{
if(mon[i]>=mon[i+1])
{
f=0;
break;
}
}
}
if(f==1)
cout<<“FAIR”;
else
cout<<“NOT FAIR”;
cout<<endl;
}
}
your concept is wrong…
“Fair” giving on this test case.
1
8 5 5 10 10 10
Hope you will debug it.
1 Like
where did I miss = sign
I tested this code
Please add the proper link or formatting should be proper otherwise no one will read it.
What I did, I went to your profile and picked up your last submission (improved approach may be what I thought).
You can see my submission CodeChef: Practical coding for everyone
can you now please check my latest submission ??
I have edited my code a little
Firstly learn how to properly format code in forum
2 Likes