#5015
Cifrul este un număr natural și este corect dacă și numai dacă oricare două cifre consecutive ale sale se află în terminal pe poziții vecine pe linii sau pe coloană.
Gigel, informaticianul băncii, trebuie să răspundă la două întrebări:
1) Dându-se configuratia a T terminale, să se determine câte sunt valide.
2) Dându-se un terminal valid și N numere naturale, să se stabilească pentru fiecare dacă reprezintă un cifru corect în raport cu terminalul dat.
Scrieți un program care să îl ajute pe Gigel să răspundă la întrebări.
Concursul Interjudețean de Matematică și Informatică SEVER-AUREL GROZE 2026
| Problema | Cifru2 | Operații I/O |
cifru.in/cifru.out
|
|---|---|---|---|
| Limita timp | 0.1 secunde | Limita memorie |
Total: 64 MB
/
Stivă 8 MB
|
| Id soluție | #64783304 | Utilizator | |
| Fișier | cifru2.cpp | Dimensiune | 3.05 KB |
| Data încărcării | 30 Mai 2026, 18:15 | Scor/rezultat | 50 puncte |
cifru2.cpp: In function ‘int main()’: cifru2.cpp:85:28: warning: unused variable ‘cnt’ [-Wunused-variable] 85 | int x_last=-1, cnt=0; | ^~~
| Test | Timp | Mesaj evaluare | Scor posibil | Scor obținut | ||
|---|---|---|---|---|---|---|
| 1 | 0.002 secunde | Raspuns gresit. | 10 | 0 | ||
| 2 | 0.002 secunde | Raspuns gresit. | 10 | 0 | ||
| 3 | 0.001 secunde | Raspuns gresit. | 10 | 0 | ||
| 4 | 0.001 secunde | Raspuns gresit. | 10 | 0 | ||
| 5 | 0.001 secunde | Raspuns gresit. | 10 | 0 | ||
| 6 | 0.001 secunde | OK. | 10 | 10 | ||
| 7 | 0.002 secunde | OK. | 10 | 10 | ||
| 8 | 0.001 secunde | OK. | 10 | 10 | ||
| 9 | 0.001 secunde | OK. | 10 | 10 | ||
| 10 | 0.001 secunde | OK. | 10 | 10 | ||
| Punctaj total | 50 | |||||
www.pbinfo.ro permite evaluarea a două tipuri de probleme:
Problema Cifru2 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ă.