Cod sursa(job #635640)
| Utilizator | Data | 19 noiembrie 2011 13:46:06 | |
|---|---|---|---|
| Problema | ChatNoir | Scor | 100 |
| Compilator | cpp | Status | done |
| Runda | .com 2011 | Marime | 0.5 kb |
#include <stdio.h>
using namespace std;
int n,m,x,y,m1,m2,rez;
int i,t;
FILE *f,*g;
int minim(int a, int b)
{
if (a<=b)
return a;
return b;
}
int main()
{
f=fopen("chatnoir.in","r");
g=fopen("chatnoir.out","w");
fscanf(f,"%d",&t);
for (i=1;i<=t;++i)
{
fscanf(f,"%d %d %d %d",&n,&m,&x,&y);
m1=minim(y-1,m-y);
m2=minim(x-1,n-x);
rez=minim(m1,m2);
rez--;
if (rez>=4)
fprintf(g,"NU\n");
else
fprintf(g,"DA\n");
}
fclose(f);
fclose(g);
return 0;
}
