Zadanie: DYŻ Dyżury
Transkrypt
Zadanie: DYŻ Dyżury
Zadanie: DYŻ Dyżury Autor zadania: Cezary Michalczyk. Plik źródłowy: DYZ.cpp ; Limit pamięci: 64MB Jak wiadomo, czujni i odpowiedzialni belfrzy powinni spełniać swoją pedagogiczną rolę przyglądając się bacznie zachowaniu swoich podopiecznych. W tym celu na czas pauz szkolnych wyznaczane są dyżury. Dyrektor postanowił, że na prostokątnym korytarzu w miejscu o współrzędnych , stanie jeden nauczyciel, którego zasięg wzroku wynosi m jednostek. Sprawuje on opiekę nad n uczniami, znajdującymi się na pozycjach , każdy. Zakładamy, że zarówno korytarz jak i położenie wszystkich osób opisane jest w układzie współrzędnych kartezjańskich, tym samym żadna z osób obecnych na korytarzu podczas pauzy nie przemieszcza się. Dyrektor zastanawia się, czy w stosunku do ograniczonego zasięgu belferskiego wzroku wszyscy są wystarczająco bezpieczni, aby w razie czego wprowadzić pewne zmiany. W związku z tym zwrócił się do Ciebie z prośbą! Napisz program, który poinformuje Dyrektora ilu uczniów znajduje się poza zasięgiem wzroku dyżurującego nauczyciela oraz czy należy wprowadzić jakiekolwiek zmiany. Wejście Pierwszy wiersz standardowego wejścia zawiera cztery liczby całkowite: n, m, x, y , ; , oznaczające w danej kolejności: liczbę uczniów znajdujących się na korytarzu, zasięg wzroku nauczyciela oraz współrzędne opisujące jego położenie. W każdym z następnych n wierszy zawiera się opis położenia i-tego ucznia na korytarzu, określony przez dwie liczby całkowite: xi i yi , . Wyjście Pierwszy i jedyny wiersz standardowego wyjścia powinien zawierać liczbę uczniów znajdujących się poza zasięgiem wzroku nauczyciela. Po pojedynczej spacji należy dodatkowo wypisać "TAK", jeśli Dyrektor powinien wprowadzić zmiany dzieje się tak w przypadku, jeżeli wypisana na wyjściu liczba uczniów jest większa od wszystkich uczniów na korytarzu lub "NIE", jeśli takie zmiany nie są niezbędne tzn. wypisana na wyjściu liczba uczniów jest mniejsza lub równa całości . Słowo "TAK" lub "NIE" wypisujemy oczywiście bez cudzysłowów. Przykład Dla danych wejściowych: 7323 54 24 11 76 36 27 33 Prawidłową odpowiedzią jest: 4 TAK