#2205
permrep
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 | #54617819 | Utilizator | |
Fișier | permrep.cpp | Dimensiune | 915 B |
Data încărcării | 03 Decembrie 2024, 19:46 | Scor / rezultat | Eroare de compilare |
permrep.cpp: In function 'void afisare()': permrep.cpp:34:28: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(int i=1;i<=strlen(c);i++) ^ permrep.cpp: In function 'void backtr(int)': permrep.cpp:42:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(int i=0;i<strlen(c);i++) ^ permrep.cpp:47:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if(k==strlen(c)) ^ permrep.cpp: In function 'int main()': permrep.cpp:59:20: error: no matching function for call to 'sort(char [10], size_t)' sort(c,strlen(c)); ^ permrep.cpp:59:20: note: candidates are: In file included from /usr/include/c++/4.8/algorithm:62:0, from permrep.cpp:3: /usr/include/c++/4.8/bits/stl_algo.h:5447:5: note: template<class _RAIter> void std::sort(_RAIter, _RAIter) sort(_RandomAccessIterator __first, _RandomAccessIterator __last) ^ /usr/include/c++/4.8/bits/stl_algo.h:5447:5: note: template argument deduction/substitution failed: permrep.cpp:59:20: note: deduced conflicting types for parameter '_RAIter' ('char*' and 'unsigned int') sort(c,strlen(c)); ^ In file included from /usr/include/c++/4.8/algorithm:62:0, from permrep.cpp:3: /usr/include/c++/4.8/bits/stl_algo.h:5483:5: note: template<class _RAIter, class _Compare> void std::sort(_RAIter, _RAIter, _Compare) sort(_RandomAccessIterator __first, _RandomAccessIterator __last, ^ /usr/include/c++/4.8/bits/stl_algo.h:5483:5: note: template argument deduction/substitution failed: permrep.cpp:59:20: note: deduced conflicting types for parameter '_RAIter' ('char*' and 'unsigned int') sort(c,strlen(c)); ^
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ă.