#2505
Pe o foaie dintr-un caiet de matematică de dimensiune N x M (N numărul de linii și M numărul de coloane) sunt completate toate pătrățelele cu X sau 0. Pentru un număr natural K dat, numim șir corect, o secvență de K elemente consecutive pe linie, coloană sau diagonale care au aceeași valoare (X sau 0). Două pătrățele de pe foaie sunt vecine pe aceeași diagonală dacă au un singur colț comun.
Exemplu din figura alăturată, pentru care N=4, M=5, K=3 conține 6 șiruri corecte de X și 5 șiruri corecte de 0.

Cerințe:
N, M și K și o foaie de matematică plină cu X și 0. Determinați câte șiruri corecte de X și câte șiruri corecte de 0 se găsesc pe foaia dată.Q întrebări de forma A B, în care A este caracterul X sau 0 și B este un număr natural. Determinați în câte moduri putem tăia foaia de matematica vertical pentru a obține în subtabloul din partea stângă exact B șiruri corecte de A. Foia se poate tăia în M -1 variante: după prima coloană, a doua coloană, după a treia coloană, ș.a.m.d, până după penultima coloană.ONIG 2018
| Problema | jocxzero | Operații I/O |
jocxzero.in/jocxzero.out
|
|---|---|---|---|
| Limita timp | 0.7 secunde | Limita memorie |
Total: 64 MB
/
Stivă 32 MB
|
| Id soluție | #64235223 | Utilizator | |
| Fișier | jocxzero.cpp | Dimensiune | 5.37 KB |
| Data încărcării | 24 Aprilie 2026, 13:10 | Scor/rezultat | 100 puncte |
| Test | Timp | Mesaj evaluare | Scor posibil | Scor obținut | ||
|---|---|---|---|---|---|---|
| 0 | 0.002 secunde | OK. | 5 | 5 | ||
| 1 | 0.026 secunde | OK. | 5 | 5 | ||
| 2 | 0.002 secunde | OK. | 5 | 5 | ||
| 3 | 0.045 secunde | OK. | 5 | 5 | ||
| 4 | 0.002 secunde | OK. | 5 | 5 | ||
| 5 | 0.005 secunde | OK. | 5 | 5 | ||
| 6 | 0.005 secunde | OK. | 5 | 5 | ||
| 7 | 0.022 secunde | OK. | 5 | 5 | ||
| 8 | 0.029 secunde | OK. | 5 | 5 | ||
| 9 | 0.045 secunde | OK. | 5 | 5 | ||
| 10 | 0.001 secunde | OK. | 5 | 5 | ||
| 11 | 0.001 secunde | OK. | 5 | 5 | ||
| 12 | 0.003 secunde | OK. | 5 | 5 | ||
| 13 | 0.006 secunde | OK. | 5 | 5 | ||
| 14 | 0.037 secunde | OK. | 5 | 5 | ||
| 15 | 0.062 secunde | OK. | 5 | 5 | ||
| 16 | 0.05 secunde | OK. | 5 | 5 | ||
| 17 | 0.062 secunde | OK. | 5 | 5 | ||
| 18 | 0.102 secunde | OK. | 5 | 5 | ||
| 19 | 0.108 secunde | OK. | 5 | 5 | ||
| Punctaj total | 100 | |||||
www.pbinfo.ro permite evaluarea a două tipuri de probleme:
Problema jocxzero face parte din prima categorie. Soluția propusă de tine va fi evaluată astfel:
Suma punctajelor acordate pe testele utilizate pentru verificare este 100. Astfel, soluția ta poate obține cel mult 100 de puncte, caz în care se poate considera corectă.