Pagini recente »
Diferențe pentru problema/patrate1 între reviziile 1 și 4
Nu există diferențe între titluri.
Diferențe între conținut:
== include(page="template/taskheader" task_id="patrate1") ==
Poveste și cerință...
Se citește o matrice pătrată de caractere $0$ și [$1$], astfel: pe prima linie se va citi [$n$], iar pe următoarele $n$ linii se vor citi $n$ caractere $0$ sau $1$ neseparate prin spații.
h2. Cerință
Afișați numărul de subpătrate ale matricei care conțin numai [$1$].
h2. Date de intrare
Fișierul de intrare $patrate1.in$ ...
Fișierul de intrare $patrate1.in$ conține pe prima linie dimensiunea matricei [$n$], iar pe următoarele $n$ linii se găsesc $n$ caractere $0$ sau $1$ neseparate prin spații.
h2. Date de ieșire
În fișierul de ieșire $patrate1.out$ ...
În fișierul de ieșire $patrate1.out$ se va scrie un singur număr și anume numărul de subpătrate ale matricei care conțin numai caractere [$1$].
h2. Restricții
* $... ≤ ... ≤ ...$
* $1 ≤ n ≤ 200$
h2. Exemplu
table(example).
|_. patrate1.in |_. patrate1.out |
| This is some
text written on
multiple lines.
| This is another
text written on
multiple lines.
|
h3. Explicație
...
|_. patrate1.in |_. patrate1.out |. Explicație |
| 4
1111
1111
1111
1111
| 30
| 16 pătrate de latură 1
9 pătrate de latură 2
4 pătrate de latură 3
1 pătrat de latură 4
|
| 4
1111
1111
1110
1111
| 24
| 15 pătrate de latură 1
7 pătrate de latură 2
2 pătrate de latură 3
0 pătrate de latură 4
|
== include(page="template/taskfooter" task_id="patrate1") ==
== include(page="template/taskfooter" task_id="patrate1") ==
Nu există diferențe între securitate.