#3702
Fie N și K două numere naturale. Toate punctele din plan de coordonate întregi (x,y) cu proprietatea 0 ≤ x ≤ N, 0 ≤ y ≤ N se unesc prin linii orizontale și verticale de lungime 1. Apoi K linii de lungime 1 dintre cele de mai sus se șterg. Definim o cale ca fiind o succesiune continuă de linii orizontale sau verticale de lungime 1, între originea sistemului de axe și punctul de coordonate (N, N), cu lungimea totală 2∙N. Să se determine numărul total de căi distincte.
Concursul Național Info Pro, Etapa IV
| Problema | npath | Operații I/O |
npath.in/npath.out
|
|---|---|---|---|
| Limita timp | 0.5 secunde | Limita memorie |
Total: 256 MB
/
Stivă 8 MB
|
| Id soluție | #58602940 | Utilizator | |
| Fișier | npath.cpp | Dimensiune | 815 B |
| Data încărcării | 28 Iunie 2025, 22:02 | Scor/rezultat | Eroare de compilare |
npath.cpp:2:1: warning: extra tokens at end of #include directive [enabled by default] #include <bitset> ^ npath.cpp:9:1: error: 'bitset' does not name a type bitset<5001> badX[5001], badY[5001]; ^ npath.cpp: In function 'int main()': npath.cpp:19:13: error: 'badX' was not declared in this scope badX[x][y+1] = true; ^ npath.cpp:20:14: error: 'badY' was not declared in this scope else badY[x+1][y] = true; ^ npath.cpp:27:17: error: 'badX' was not declared in this scope if(!badX[i][j] && j-1 >= 0) dp[i][j] += dp[i][j-1]; ^ npath.cpp:28:17: error: 'badY' was not declared in this scope if(!badY[i][j] && i-1 >= 0) dp[i][j] += dp[i-1][j]; ^
www.pbinfo.ro permite evaluarea a două tipuri de probleme:
Problema npath 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ă.