În sistemul de axe xOy se consideră N etajere fixate paralel cu axa Ox. Etajerele sunt descrise prin tripletul de numere naturale nenule: , , , unde , – reprezintă extremitățile stânga, respectiv dreapta ale etajerei, iar e înălțimea la care etajera este fixată. Etajerele nu se suprapun (nu au puncte comune).
Dintr-un punct de coordonate întregi , superior tuturor etajerelor, curge apă de la un robinet. Dacă apa ajunge pe o etajeră, aceasta se prelinge pe etajeră spre extremități. Astfel, dacă apa atinge etajera descrisă prin , aceasta se deplasează în ambele sensuri către extremitățile etajerei de unde va cădea vertical pe direcțiile , respectiv , până când atinge fie o altă etajeră, fie podeaua .
Etajerele care sunt atinse de apă sunt considerate umede. Altfel spus, o etajeră descrisă prin se consideră atinsă de apă dacă , iar , unde reprezintă coordonatele de unde curge apa.
Cerința
Să se determine:
- câte etajere nu sunt atinse de apă (nu sunt umede)
- numărul maxim de etajere ce au fost umezite, aflate pe o aceeași axă verticală paralelă cu Oy.
Date de intrare
Fișierul de intrare umede.in
conține pe prima linie numărul natural nenul , cu semnificația din enunț. Pe următoarele linii se găsește descrierea celor etajere. Pe ultima linie din fișier se găsesc coordonatele , ale robinetului.
Date de ieșire
Fișierul de ieșire umede.out
va conține, câte unul pe rând, două numere naturale și , unde reprezintă numărul de etajere care nu sunt atinse de apă, iar numărul maxim de etajere aflate pe aceeași verticală care au fost umezite.
Restricții și precizări
- ,
- ,
- Firul de apă nu are grosime
- Pentru teste în valoare de de puncte: , , pentru toate etajerele.
- Pentru alte teste în valoare de de puncte: , pentru toate etajerele.
- Pentru alte teste în valoare de de puncte: se păstrează restricţiile generale.
Exemplu
umede.in
11
1 6 9
8 16 9
9 11 8
7 17 7
2 7 6
5 9 5
11 15 5
12 18 4
2 3 3
4 8 3
5 11 2
10 12
umede.out
3
5
Explicație
Sunt etajere care nu sunt atinse de apă. Numărul maxim de etajere pe verticală care au fost umezite este .