Pagini recente » Diferente pentru problema/turnuri5 intre reviziile 7 si 6 | Diferente pentru problema/pseudobil intre reviziile 10 si 9 | Diferente pentru problema/trapeze2 intre reviziile 4 si 3 | Diferente pentru problema/conexiuni intre reviziile 9 si 8 | Diferente pentru problema/poli intre reviziile 5 si 4
Diferente pentru
problema/poli intre reviziile
#5 si
#4
Nu exista diferente intre titluri.
Diferente intre continut:
!>problema/poli?x.jpg!
== include(page="template/taskheader" task_id="poli") ==
Un poliomino este o figură geometrică conexă formată din pătrate de arie $1$ cu vârfurile în puncte de coordonate întregi. Evident, pătratele au laturile paralele cu axele de coordonate. Două pătrate se numesc adiacente dacă au o latură comună. O figură este conexă dacă din orice pătrat al figurii se poate ajunge în orice alt pătrat, trecând printr-o succesiune de pătrate în care oricare două pătrate consecutive sunt adiacente.
Un poliomino este orizontal-convex dacă orice linie orizontală (dreapta paralelă cu axa $Ox$) intersectează o singură latură orizontală a poliominoului sau niciuna.
De exemplu, poliominoul din Figura 1 este orizontal convex, dar poliominoul din figura 2 nu este orizontal convex.
!>problema/poli?x.jpg!
Scrieţi un program care să determine numărul de poliominouri orizontal convexe de arie $n$.
h2. Date de intrare
Nu exista diferente intre securitate.
Topicul de forum nu a fost schimbat.