#include <stdio.h> #define NIESK 2 ## 000 ## 000 ## 000 int main() { int producentow, malaSzOgolem, duzaSzOgolem, malaWyOgolem, duzaWyOgolem, malaSzObecnie, duzaSzObecnie, malaWyObecnie, duzaWyObecnie, testow; const char *wynik; scanf("%d", &testow); while (testow--) { malaSzOgolem = malaWyOgolem = +NIESK; duzaSzOgolem = duzaWyOgolem = -NIESK; wynik = "NIE"; scanf("%d", &producentow); while (producentow--) { scanf("%d %d %d %d", &malaSzObecnie, &duzaSzObecnie, &malaWyObecnie, &duzaWyObecnie); if (malaSzObecnie <= malaSzOgolem && duzaSzOgolem <= duzaSzObecnie && malaWyObecnie <= malaWyOgolem && duzaWyOgolem <= duzaWyObecnie) { wynik = "TAK"; malaSzOgolem = malaSzObecnie; duzaSzOgolem = duzaSzObecnie; malaWyOgolem = malaWyObecnie; duzaWyOgolem = duzaWyObecnie; } else if (malaSzObecnie < malaSzOgolem || duzaSzOgolem < duzaSzObecnie || malaWyObecnie < malaWyOgolem || duzaWyOgolem < duzaWyObecnie) { wynik = "NIE"; malaSzOgolem = malaSzObecnie<malaSzOgolem? malaSzObecnie: malaSzOgolem; duzaSzOgolem = duzaSzObecnie>duzaSzOgolem? duzaSzObecnie: duzaSzOgolem; malaWyOgolem = malaWyObecnie<malaWyOgolem? malaWyObecnie: malaWyOgolem; duzaWyOgolem = duzaWyObecnie>duzaWyOgolem? duzaWyObecnie: duzaWyOgolem; } } puts(wynik); } return 0; }
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 | #include <stdio.h> #define NIESK 2 ## 000 ## 000 ## 000 int main() { int producentow, malaSzOgolem, duzaSzOgolem, malaWyOgolem, duzaWyOgolem, malaSzObecnie, duzaSzObecnie, malaWyObecnie, duzaWyObecnie, testow; const char *wynik; scanf("%d", &testow); while (testow--) { malaSzOgolem = malaWyOgolem = +NIESK; duzaSzOgolem = duzaWyOgolem = -NIESK; wynik = "NIE"; scanf("%d", &producentow); while (producentow--) { scanf("%d %d %d %d", &malaSzObecnie, &duzaSzObecnie, &malaWyObecnie, &duzaWyObecnie); if (malaSzObecnie <= malaSzOgolem && duzaSzOgolem <= duzaSzObecnie && malaWyObecnie <= malaWyOgolem && duzaWyOgolem <= duzaWyObecnie) { wynik = "TAK"; malaSzOgolem = malaSzObecnie; duzaSzOgolem = duzaSzObecnie; malaWyOgolem = malaWyObecnie; duzaWyOgolem = duzaWyObecnie; } else if (malaSzObecnie < malaSzOgolem || duzaSzOgolem < duzaSzObecnie || malaWyObecnie < malaWyOgolem || duzaWyOgolem < duzaWyObecnie) { wynik = "NIE"; malaSzOgolem = malaSzObecnie<malaSzOgolem? malaSzObecnie: malaSzOgolem; duzaSzOgolem = duzaSzObecnie>duzaSzOgolem? duzaSzObecnie: duzaSzOgolem; malaWyOgolem = malaWyObecnie<malaWyOgolem? malaWyObecnie: malaWyOgolem; duzaWyOgolem = duzaWyObecnie>duzaWyOgolem? duzaWyObecnie: duzaWyOgolem; } } puts(wynik); } return 0; } |