Zgłaszanie | Wszystkie zgłoszenia | Najlepsze | Lista |
FR_16_18 - Upał |
Zapomnijmy na chwilę o niskich temperaturach na zewnątrz i przypomnijmy sobie jak pół roku temu narzekaliśmy na letnie upały. W upalny dzień każdy szuka odrobiny cienia, żeby chwilę odpocząć. A co może dać więcej cienia, niż wielki billboard z reklamą piwa (bezalkoholowego oczywiście)?
Sprawdź, czy stojąc w określonym miejscu, znajdziesz się w cieniu rzucanym przez wielką tablicę.
Billboard to zawieszony w powietrzu prostokąt. Plakat rozciągnięty jest równolegle do osi Y, prostopadle do osi X i idzie pionowo w górę wzdłuż osi Z.. Znajdujesz się w cieniu, jeśli promienie lecące od źródła światła trafią najpierw w plakat. Krawędzie i wierzchołki billboardu zatrzymują promienie światła.
Wejście
Na początku podane jest położenie billboardu: x - współrzędna wzdłuż której rozciągnięty jest plakat. Następnie przedziały opisujące rozmiar reklamy: ymin, ymax - przedział w osi Y, zmin, zmax - przedział w osi Z.
Kolejne trzy liczby sx, sy, sz to położenie źródła światła. Współrzędna x źródła światła jest zawsze większa niż billboardu (sx > x).
Następnie liczba zapytań: q (q ≤ 100).
Każde zapytanie to współrzędne punktu: qx, qy, qz. Wartość qx, jest zawsze mniejsza niż współrzędna x billboardu (qx < x).
Wszystkie współrzędne to liczby całkowite z zakresu: [-1000, 1000].
Wyjście
Dla każdego zapytania należy udzielić jednej z dwóch odpowiedzi:
- ALE GORACO!, jeśli punkt nie znajduje się w cieniu reklamy,
- TU JEST PRZYJEMNIE, jeśli punkt znajduje się w cieniu.
Przykład
Wejście:
3 0 6 2 5 8 3 4 3 1 1 2 -2 0 -1 -2 -3 0
Wyjście:
TU JEST PRZYJEMNIE ALE GORACO! TU JEST PRZYJEMNIE
Dodane przez: | Grzegorz Spryszyński |
Data dodania: | 2022-12-16 |
Limit czasu wykonania programu: | 1s |
Limit długości kodu źródłowego | 50000B |
Limit pamięci: | 1536MB |
Cluster: | Cube (Intel G860) |
Języki programowania: | All except: ASM32-GCC COBOL D-CLANG D-DMD ELIXIR FANTOM GOSU GRV JS-MONKEY NIM OBJC OBJC-CLANG PICO RUST SCM qobi CHICKEN VB.NET |