Pagini recente » Profil 21Cala | Istoria paginii runda/algoritmiada2017 | Istoria paginii utilizator/lars | Diferente pentru problema/intfm intre reviziile 21 si 25 | Diferente pentru problema/elicop intre reviziile 5 si 6
Nu exista diferente intre titluri.
Diferente intre continut:
h2. Cerinţă
Scrieţi un program care să determine, pentru fiecare întrebare, câte elemente egale cu $0$ din matrice pot fi accesate din poziţia precizată în cadrul întrebării.
p<>. Scrieţi un program care să determine, pentru fişierul cu datele din enunţ: numărul de elicoptere $N1$, care nu afectează nici un pătrăţel din teren şi numerele de ordine al elicopterelor, care au aterizat greşit în ordine crescătoare, precedate de numărul lor $N2$.
h2. Date de intrare
p<>. Pe prima linie a fişierului $acces.in$ se află două numere naturale $L$ şi $C$ separate printr-un spaţiu, reprezentând numărul liniilor, respectiv numărul coloanelor matricei. Pe următoarele $L$ linii se găsesc câte $C$ cifre binare, separate prin câte un spaţiu, reprezentând elementele matricei. Pe linia următoare se află numărul natural $Q$, reprezentând numărul întrebărilor. Pe următoarele $Q$ linii se găsesc câte două numere naturale $i$ şi $j$, separate prin câte un spaţiu, reprezentând poziţia corespunzătoare unei întrebări.
p<>. Prima linie a fişierului de intrare $elicop.in$ conţine două numere naturale $m$ şi $n$, separate printr-un spaţiu, cu semnificaţia din enunţ. Următoarele $m$ linii conţin câte $n$ numere $0$ sau $1$, separate prin câte un spaţiu cu semnificaţia $0$ – pătrăţel de gazon care este afectat de umbră, respectiv $1$ - pătrăţel care nu este afectat de umbră. Pe linia $m+2$ se află numărul de elicoptere $k$, iar pe următoarele $k$ linii (în ordinea codificării lor $1, 2, ..., k$) câte cinci numere separate prin cate un spaţiu, pentru liniile şi coloanele ipotenuzelor şi poziţia vârfului $(1$ sau $-1$), triunghiurilor dreptunghice asociate elicopterelor: $L1 C1 L2 C2 p$.
h2. Date de ieşire
Nu exista diferente intre securitate.
Topicul de forum nu a fost schimbat.