#3915
Se citește de la tastatură un cuvânt s format din cel mult 11 litere mici distincte. Să se genereze în ordine alfabetică și să se afișeze toate anagramele cuvântului s în care nu există două vocale alăturate și nici două consoane alăturate.
| Problema | anagrame_cv | Operații I/O |
tastatură/ecran
|
|---|---|---|---|
| Limita timp | 0.1 secunde | Limita memorie |
Total: 64 MB
/
Stivă 8 MB
|
| Id soluție | #64267422 | Utilizator | |
| Fișier | anagrame_cv.cpp | Dimensiune | 1.18 KB |
| Data încărcării | 27 Aprilie 2026, 11:11 | Scor/rezultat | Eroare de compilare |
anagrame_cv.cpp:4:1: error: extended character is not valid in an identifier 4 | | ^ anagrame_cv.cpp:10:1: error: extended character is not valid in an identifier 10 | | ^ anagrame_cv.cpp:14:1: error: extended character is not valid in an identifier 14 | cin>>c; | ^ anagrame_cv.cpp:14:1: error: extended character is not valid in an identifier anagrame_cv.cpp:14:1: error: extended character is not valid in an identifier anagrame_cv.cpp:15:1: error: extended character is not valid in an identifier 15 | n=strlen(c); | ^ anagrame_cv.cpp:15:1: error: extended character is not valid in an identifier anagrame_cv.cpp:15:1: error: extended character is not valid in an identifier anagrame_cv.cpp:16:1: error: extended character is not valid in an identifier 16 | for(int i=0;i<n-1;i++) | ^ anagrame_cv.cpp:16:1: error: extended character is not valid in an identifier anagrame_cv.cpp:16:1: error: extended character is not valid in an identifier anagrame_cv.cpp:17:1: error: extended character is not valid in an identifier 17 | for(int j=i+1;j<n;j++) | ^ anagrame_cv.cpp:17:1: error: extended character is not valid in an identifier anagrame_cv.cpp:17:1: error: extended character is not valid in an identifier anagrame_cv.cpp:17:1: error: extended character is not valid in an identifier anagrame_cv.cpp:17:1: error: extended character is not valid in an identifier anagrame_cv.cpp:17:1: error: extended character is not valid in an identifier anagrame_cv.cpp:17:1: error: extended character is not valid in an identifier anagrame_cv.cpp:18:1: error: extended character is not valid in an identifier 18 | if(c[i]>c[j]) | ^ anagrame_cv.cpp:18:1: error: extended character is not valid in an identifier anagrame_cv.cpp:18:1: error: extended character is not valid in an identifier anagrame_cv.cpp:18:1: error: extended character is not valid in an identifier anagrame_cv.cpp:18:1: error: extended character is not valid in an identifier anagrame_cv.cpp:18:1: error: extended character is not valid in an identifier anagrame_cv.cpp:18:1: error: extended character is not valid in an identifier anagrame_cv.cpp:19:1: error: extended character is not valid in an identifier 19 | { | ^ anagrame_cv.cpp:19:1: error: extended character is not valid in an identifier anagrame_cv.cpp:19:1: error: extended character is not valid in an identifier anagrame_cv.cpp:20:1: error: extended character is not valid in an identifier 20 | char aux=c[i]; | ^ anagrame_cv.cpp:20:1: error: extended character is not valid in an identifier anagrame_cv.cpp:20:1: error: extended character is not valid in an identifier anagrame_cv.cpp:20:1: error: extended character is not valid in an identifier anagrame_cv.cpp:20:1: error: extended character is not valid in an identifier anagrame_cv.cpp:20:1: error: extended character is not valid in an identifier anagrame_cv.cpp:20:1: error: extended character is not valid in an identifier anagrame_cv.cpp:21:1: error: extended character is not valid in an identifier 21 | c[i]=c[j]; | ^ anagrame_cv.cpp:21:1: error: extended character is not valid in an identifier anagrame_cv.cpp:21:1: error: extended character is not valid in an identifier anagrame_cv.cpp:21:1: error: extended character is not valid in an identifier anagrame_cv.cpp:21:1: error: extended character is not valid in an identifier anagrame_cv.cpp:21:1: error: extended character is not valid in an identifier anagrame_cv.cpp:21:1: error: extended character is not valid in an identifier anagrame_cv.cpp:22:1: error: extended character is not valid in an identifier 22 | c[j]=aux; | ^ anagrame_cv.cpp:22:1: error: extended character is not valid in an identifier anagrame_cv.cpp:22:1: error: extended character is not valid in an identifier anagrame_cv.cpp:22:1: error: extended character is not valid in an identifier anagrame_cv.cpp:22:1: error: extended character is not valid in an identifier anagrame_cv.cpp:22:1: error: extended character is not valid in an identifier anagrame_cv.cpp:22:1: error: extended character is not valid in an identifier anagrame_cv.cpp:23:1: error: extended character is not valid in an identifier 23 | } | ^ anagrame_cv.cpp:23:1: error: extended character is not valid in an identifier anagrame_cv.cpp:23:1: error: extended character is not valid in an identifier anagrame_cv.cpp:27:1: error: extended character is not valid in an identifier 27 | if(i>1) | ^ anagrame_cv.cpp:27:1: error: extended character is not valid in an identifier anagrame_cv.cpp:27:1: error: extended character is not valid in an identifier anagrame_cv.cpp:28:1: error: extended character is not valid in an identifier 28 | { | ^ anagrame_cv.cpp:28:1: error: extended character is not valid in an identifier anagrame_cv.cpp:28:1: error: extended character is not valid in an identifier anagrame_cv.cpp:29:1: error: extended character is not valid in an identifier 29 | if(strchr("aeiou",c[s[i-1]]) && strchr("aeiou",c[j])) return false; | ^ anagrame_cv.cpp:29:1: error: extended character is not valid in an identifier anagrame_cv.cpp:29:1: error: extended character is not valid in an identifier anagrame_cv.cpp:29:1: error: extended character is not valid in an identifier anagrame_cv.cpp:29:1: error: extended character is not valid in an identifier anagrame_cv.cpp:29:1: error: extended character is not valid in an identifier anagrame_cv.cpp:29:1: error: extended character is not valid in an identifier anagrame_cv.cpp:30:1: error: extended character is not valid in an identifier 30 | if(strchr("aeiou",c[s[i-1]])==0 && strchr("aeiou",c[j])==0) return false; | ^ anagrame_cv.cpp:30:1: error: extended character is not valid in an identifier anagrame_cv.cpp:30:1: error: extended character is not valid in an identifier anagrame_cv.cpp:30:1: error: extended character is not valid in an identifier anagrame_cv.cpp:30:1: error: extended character is not valid in an identifier anagrame_cv.cpp:30:1: error: extended character is not valid in an identifier anagrame_cv.cpp:30:1: error: extended character is not valid in an identifier anagrame_cv.cpp:31:1: error: extended character is not valid in an identifier 31 | } | ^ anagrame_cv.cpp:31:1: error: extended character is not valid in an identifier anagrame_cv.cpp:31:1: error: extended character is not valid in an identifier anagrame_cv.cpp:32:1: error: extended character is not valid in an identifier 32 | return true; | ^ anagrame_cv.cpp:32:1: error: extended character is not valid in an identifier anagrame_cv.cpp:32:1: error: extended character is not valid in an identifier anagrame_cv.cpp:36:1: error: extended character is not valid in an identifier 36 | if(i>n) | ^ anagrame_cv.cpp:36:1: error: extended character is not valid in an identifier anagrame_cv.cpp:36:1: error: extended character is not valid in an identifier anagrame_cv.cpp:37:1: error: extended character is not valid in an identifier 37 | { | ^ anagrame_cv.cpp:37:1: error: extended character is not valid in an identifier anagrame_cv.cpp:37:1: error: extended character is not valid in an identifier anagrame_cv.cpp:38:1: error: extended character is not valid in an identifier 38 | for(int j=1;j<=n;j++) | ^ anagrame_cv.cpp:38:1: error: extended character is not valid in an identifier anagrame_cv.cpp:38:1: error: extended character is not valid in an identifier anagrame_cv.cpp:38:1: error: extended character is not valid in an identifier anagrame_cv.cpp:38:1: error: extended character is not valid in an identifier anagrame_cv.cpp:38:1: error: extended character is not valid in an identifier anagrame_cv.cpp:38:1: error: extended character is not valid in an identifier anagrame_cv.cpp:39:1: error: extended character is not valid in an identifier 39 | cout<<c[s[j]]; | ^ anagrame_cv.cpp:39:1: error: extended character is not valid in an identifier anagrame_cv.cpp:39:1: error: extended character is not valid in an identifier anagrame_cv.cpp:39:1: error: extended character is not valid in an identifier anagrame_cv.cpp:39:1: error: extended character is not valid in an identifier anagrame_cv.cpp:39:1: error: extended character is not valid in an identifier anagrame_cv.cpp:39:1: error: extended character is not valid in an identifier anagrame_cv.cpp:39:1: error: extended character is not valid in an identifier anagrame_cv.cpp:39:1: error: extended character is not valid in an identifier anagrame_cv.cpp:39:1: error: extended character is not valid in an identifier anagrame_cv.cpp:39:1: error: extended character is not valid in an identifier anagrame_cv.cpp:40:1: error: extended character is not valid in an identifier 40 | cout<<'\n'; | ^ anagrame_cv.cpp:40:1: error: extended character is not valid in an identifier anagrame_cv.cpp:40:1: error: extended character is not valid in an identifier anagrame_cv.cpp:40:1: error: extended character is not valid in an identifier anagrame_cv.cpp:40:1: error: extended character is not valid in an identifier anagrame_cv.cpp:40:1: error: extended character is not valid in an identifier anagrame_cv.cpp:40:1: error: extended character is not valid in an identifier anagrame_cv.cpp:41:1: error: extended character is not valid in an identifier 41 | sol++; | ^ anagrame_cv.cpp:41:1: error: extended character is not valid in an identifier anagrame_cv.cpp:41:1: error: extended character is not valid in an identifier anagrame_cv.cpp:41:1: error: extended character is not valid in an identifier anagrame_cv.cpp:41:1: error: extended character is not valid in an identifier anagrame_cv.cpp:41:1: error: extended character is not valid in an identifier anagrame_cv.cpp:41:1: error: extended character is not valid in an identifier anagrame_cv.cpp:42:1: error: extended character is not valid in an identifier 42 | } | ^ anagrame_cv.cpp:42:1: error: extended character is not valid in an identifier anagrame_cv.cpp:42:1: error: extended character is not valid in an identifier anagrame_cv.cpp:43:1: error: extended character is not valid in an identifier 43 | else | ^ anagrame_cv.cpp:43:1: error: extended character is not valid in an identifier anagrame_cv.cpp:43:1: error: extended character is not valid in an identifier anagrame_cv.cpp:44:1: error: extended character is not valid in an identifier 44 | for(int j=0;j<n;j++) | ^ anagrame_cv.cpp:44:1: error: extended character is not valid in an identifier anagrame_cv.cpp:44:1: error: extended character is not valid in an identifier anagrame_cv.cpp:44:1: error: extended character is not valid in an identifier anagrame_cv.cpp:44:1: error: extended character is not valid in an identifier anagrame_cv.cpp:44:1: error: extended character is not valid in an identifier anagrame_cv.cpp:44:1: error: extended character is not valid in an identifier anagrame_cv.cpp:45:1: error: extended character is not valid in an identifier 45 | if(viz[j]==0 && verif(i,j) ) | ^ anagrame_cv.cpp:45:1: error: extended character is not valid in an identifier anagrame_cv.cpp:45:1: error: extended character is not valid in an identifier anagrame_cv.cpp:45:1: error: extended character is not valid in an identifier anagrame_cv.cpp:45:1: error: extended character is not valid in an identifier anagrame_cv.cpp:45:1: error: extended character is not valid in an identifier anagrame_cv.cpp:45:1: error: extended character is not valid in an identifier anagrame_cv.cpp:46:1: error: extended character is not valid in an identifier 46 | { | ^ anagrame_cv.cpp:46:1: error: extended character is not valid in an identifier anagrame_cv.cpp:46:1: error: extended character is not valid in an identifier anagrame_cv.cpp:46:1: error: extended character is not valid in an identifier anagrame_cv.cpp:46:1: error: extended character is not valid in an identifier anagrame_cv.cpp:46:1: error: extended character is not valid in an identifier anagrame_cv.cpp:46:1: error: extended character is not valid in an identifier anagrame_cv.cpp:47:1: error: extended character is not valid in an identifier 47 | s[i]=j; | ^ anagrame_cv.cpp:47:1: error: extended character is not valid in an identifier anagrame_cv.cpp:47:1: error: extended character is not valid in an identifier anagrame_cv.cpp:47:1: error: extended character is not valid in an identifier anagrame_cv.cpp:47:1: error: extended character is not valid in an identifier anagrame_cv.cpp:47:1: error: extended character is not valid in an identifier anagrame_cv.cpp:47:1: error: extended character is not valid in an identifier anagrame_cv.cpp:47:1: error: extended character is not valid in an identifier anagrame_cv.cpp:47:1: error: extended character is not valid in an identifier anagrame_cv.cpp:47:1: error: extended character is not valid in an identifier anagrame_cv.cpp:47:1: error: extended character is not valid in an identifier anagrame_cv.cpp:48:1: error: extended character is not valid in an identifier 48 | viz[j]=1; | ^ anagrame_cv.cpp:48:1: error: extended character is not valid in an identifier anagrame_cv.cpp:48:1: error: extended character is not valid in an identifier anagrame_cv.cpp:48:1: error: extended character is not valid in an identifier anagrame_cv.cpp:48:1: error: extended character is not valid in an identifier anagrame_cv.cpp:48:1: error: extended character is not valid in an identifier anagrame_cv.cpp:48:1: error: extended character is not valid in an identifier anagrame_cv.cpp:48:1: error: extended character is not valid in an identifier anagrame_cv.cpp:48:1: error: extended character is not valid in an identifier anagrame_cv.cpp:48:1: error: extended character is not valid in an identifier anagrame_cv.cpp:48:1: error: extended character is not valid in an identifier anagrame_cv.cpp:49:1: error: extended character is not valid in an identifier 49 | backt(i+1); | ^ anagrame_cv.cpp:49:1: error: extended character is not valid in an identifier anagrame_cv.cpp:49:1: error: extended character is not valid in an identifier anagrame_cv.cpp:49:1: error: extended character is not valid in an identifier anagrame_cv.cpp:49:1: error: extended character is not valid in an identifier anagrame_cv.cpp:49:1: error: extended character is not valid in an identifier anagrame_cv.cpp:49:1: error: extended character is not valid in an identifier anagrame_cv.cpp:49:1: error: extended character is not valid in an identifier anagrame_cv.cpp:49:1: error: extended character is not valid in an identifier anagrame_cv.cpp:49:1: error: extended character is not valid in an identifier anagrame_cv.cpp:49:1: error: extended character is not valid in an identifier anagrame_cv.cpp:50:1: error: extended character is not valid in an identifier 50 | viz[j]=0; | ^ anagrame_cv.cpp:50:1: error: extended character is not valid in an identifier anagrame_cv.cpp:50:1: error: extended character is not valid in an identifier anagrame_cv.cpp:50:1: error: extended character is not valid in an identifier anagrame_cv.cpp:50:1: error: extended character is not valid in an identifier anagrame_cv.cpp:50:1: error: extended character is not valid in an identifier anagrame_cv.cpp:50:1: error: extended character is not valid in an identifier anagrame_cv.cpp:50:1: error: extended character is not valid in an identifier anagrame_cv.cpp:50:1: error: extended character is not valid in an identifier anagrame_cv.cpp:50:1: error: extended character is not valid in an identifier anagrame_cv.cpp:50:1: error: extended character is not valid in an identifier anagrame_cv.cpp:51:1: error: extended character is not valid in an identifier 51 | } | ^ anagrame_cv.cpp:51:1: error: extended character is not valid in an identifier anagrame_cv.cpp:51:1: error: extended character is not valid in an identifier anagrame_cv.cpp:51:1: error: extended character is not valid in an identifier anagrame_cv.cpp:51:1: error: extended character is not valid in an identifier anagrame_cv.cpp:51:1: error: extended character is not valid in an identifier anagrame_cv.cpp:51:1: error: extended character is not valid in an identifier anagrame_cv.cpp:55:1: error: extended character is not valid in an identifier 55 | citire(); | ^ anagrame_cv.cpp:55:1: error: extended character is not valid in an identifier anagrame_cv.cpp:55:1: error: extended character is not valid in an identifier anagrame_cv.cpp:56:1: error: extended character is not valid in an identifier 56 | backt(1); | ^ anagrame_cv.cpp:56:1: error: extended character is not valid in an identifier anagrame_cv.cpp:56:1: error: extended character is not valid in an identifier anagrame_cv.cpp:57:1: error: extended character is not valid in an identifier 57 | if(sol==0) cout<<"IMPOSIBIL"; | ^ anagrame_cv.cpp:57:1: error: extended character is not valid in an identifier anagrame_cv.cpp:57:1: error: extended character is not valid in an identifier anagrame_cv.cpp:58:1: error: extended character is not valid in an identifier 58 | return 0; | ^ anagrame_cv.cpp:58:1: error: extended character is not valid in an identifier anagrame_cv.cpp:58:1: error: extended character is not valid in an identifier anagrame_cv.cpp:4:1: error: ‘ ’ does not name a type 4 | | ^ anagrame_cv.cpp:10:1: error: ‘ ’ does not name a type 10 | | ^ anagrame_cv.cpp: In function ‘bool verif(int, int)’: anagrame_cv.cpp:27:1: error: ‘ ’ was not declared in this scope 27 | if(i>1) | ^~~ anagrame_cv.cpp:32:4: error: expected ‘;’ before ‘return’ 32 | return true; | ^~~~~~~ | ; anagrame_cv.cpp:33:1: warning: no return statement in function returning non-void [-Wreturn-type] 33 | } | ^ anagrame_cv.cpp: In function ‘void backt(int)’: anagrame_cv.cpp:36:1: error: ‘ ’ was not declared in this scope 36 | if(i>n) | ^~~ anagrame_cv.cpp:43:4: error: expected ‘;’ before ‘else’ 43 | else | ^~~~~ | ; anagrame_cv.cpp:44:21: error: ‘j’ was not declared in this scope 44 | for(int j=0;j<n;j++) | ^ anagrame_cv.cpp: In function ‘int main()’: anagrame_cv.cpp:55:1: error: ‘ ’ was not declared in this scope 55 | citire(); | ^~~ anagrame_cv.cpp:56:4: error: expected ‘;’ before ‘backt’ 56 | backt(1); | ^~~~~~ | ; anagrame_cv.cpp:57:4: error: expected ‘;’ before ‘if’ 57 | if(sol==0) cout<<"IMPOSIBIL"; | ^~~ | ; anagrame_cv.cpp:58:4: error: expected ‘;’ before ‘return’ 58 | return 0; | ^~~~~~~ | ;
www.pbinfo.ro permite evaluarea a două tipuri de probleme:
Problema anagrame_cv 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ă.