#2205
Se consideră un cuvânt C format din litere mici, nu neapărat distincte. Să se afișeze în ordine lexicografică toate cuvintele distincte formate cu exact aceleași caractere ca și C.
| Problema | permrep | Operații I/O |
permrep.in/permrep.out
|
|---|---|---|---|
| Limita timp | 0.5 secunde | Limita memorie |
Total: 64 MB
/
Stivă 8 MB
|
| Id soluție | #64199141 | Utilizator | |
| Fișier | permrep.cpp | Dimensiune | 1.28 KB |
| Data încărcării | 22 Aprilie 2026, 16:32 | Scor/rezultat | Eroare de compilare |
permrep.cpp:5:8: error: ‘nmax’ was not declared in this scope 5 | int st[nmax], n, N; | ^~~~ permrep.cpp:6:10: error: ‘nmax’ was not declared in this scope 6 | char cuv[nmax]; | ^~~~ permrep.cpp:7:10: error: ‘nmax’ was not declared in this scope 7 | char lit[nmax]; | ^~~~ permrep.cpp:8:8: error: ‘nmax’ was not declared in this scope 8 | int nr[nmax]; | ^~~~ permrep.cpp:9:13: error: variable ‘std::ifstream fin’ has initializer but incomplete type 9 | ifstream fin("permrep.in"); | ^ permrep.cpp:10:14: error: variable ‘std::ofstream fout’ has initializer but incomplete type 10 | ofstream fout("permrep.out"); | ^ permrep.cpp: In function ‘void CitireMemorare()’: permrep.cpp:15:12: error: ‘cuv’ was not declared in this scope 15 | fin >> cuv; | ^~~ permrep.cpp:21:41: error: ‘lit’ was not declared in this scope 21 | for (j = 1; j <= n && cuv[i] != lit[j]; j++) | ^~~ permrep.cpp:26:13: error: ‘lit’ was not declared in this scope 26 | lit[n] = cuv[i]; | ^~~ permrep.cpp:27:13: error: ‘nr’ was not declared in this scope; did you mean ‘n’? 27 | nr[n] = 1; | ^~ | n permrep.cpp:29:14: error: ‘nr’ was not declared in this scope; did you mean ‘n’? 29 | else nr[j]++; | ^~ | n permrep.cpp:34:17: error: ‘lit’ was not declared in this scope 34 | if (lit[i] > lit[j]) | ^~~ permrep.cpp:39:25: error: ‘nr’ was not declared in this scope; did you mean ‘n’? 39 | int x = nr[i]; | ^~ | n permrep.cpp: In function ‘void Afisare()’: permrep.cpp:48:17: error: ‘lit’ was not declared in this scope 48 | fout << lit[st[i]]; | ^~~ permrep.cpp:48:21: error: ‘st’ was not declared in this scope; did you mean ‘std’? 48 | fout << lit[st[i]]; | ^~ | std permrep.cpp: In function ‘void Back(int)’: permrep.cpp:56:13: error: ‘nr’ was not declared in this scope; did you mean ‘n’? 56 | if (nr[i] > 0) | ^~ | n permrep.cpp:59:13: error: ‘st’ was not declared in this scope; did you mean ‘std’? 59 | st[top] = i; | ^~ | std
www.pbinfo.ro permite evaluarea a două tipuri de probleme:
Problema permrep 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ă.