#3911
Se dă o mulțime cu n elemente, numere naturale. Afișați în ordine lexicografică toate permutările mulțimii date în care elementele prime sunt puncte fixe (nu își schimbă poziția).
| Problema | PermPrimPF | Operații I/O |
tastatură/ecran
|
|---|---|---|---|
| Limita timp | 0.3 secunde | Limita memorie |
Total: 64 MB
/
Stivă 8 MB
|
| Id soluție | #64212170 | Utilizator | |
| Fișier | permprimpf.cpp | Dimensiune | 1.35 KB |
| Data încărcării | 23 Aprilie 2026, 10:17 | Scor/rezultat | Eroare de compilare |
permprimpf.cpp:3:1: error: extended character is not valid in an identifier 3 | | ^ permprimpf.cpp:8:1: error: extended character is not valid in an identifier 8 | | ^ permprimpf.cpp:12:1: error: extended character is not valid in an identifier 12 | if (x<2) | ^ permprimpf.cpp:12:1: error: extended character is not valid in an identifier permprimpf.cpp:12:1: error: extended character is not valid in an identifier permprimpf.cpp:13:1: error: extended character is not valid in an identifier 13 | return false; | ^ permprimpf.cpp:13:1: error: extended character is not valid in an identifier permprimpf.cpp:13:1: error: extended character is not valid in an identifier permprimpf.cpp:13:1: error: extended character is not valid in an identifier permprimpf.cpp:13:1: error: extended character is not valid in an identifier permprimpf.cpp:13:1: error: extended character is not valid in an identifier permprimpf.cpp:13:1: error: extended character is not valid in an identifier permprimpf.cpp:14:1: error: extended character is not valid in an identifier 14 | if (x%2==0 && x!=2) | ^ permprimpf.cpp:14:1: error: extended character is not valid in an identifier permprimpf.cpp:14:1: error: extended character is not valid in an identifier permprimpf.cpp:15:1: error: extended character is not valid in an identifier 15 | return false; | ^ permprimpf.cpp:15:1: error: extended character is not valid in an identifier permprimpf.cpp:15:1: error: extended character is not valid in an identifier permprimpf.cpp:15:1: error: extended character is not valid in an identifier permprimpf.cpp:15:1: error: extended character is not valid in an identifier permprimpf.cpp:15:1: error: extended character is not valid in an identifier permprimpf.cpp:15:1: error: extended character is not valid in an identifier permprimpf.cpp:16:1: error: extended character is not valid in an identifier 16 | for (int d=3; d*d<=x; d+=2) | ^ permprimpf.cpp:16:1: error: extended character is not valid in an identifier permprimpf.cpp:16:1: error: extended character is not valid in an identifier permprimpf.cpp:17:1: error: extended character is not valid in an identifier 17 | if (x%d==0 ) return false; | ^ permprimpf.cpp:17:1: error: extended character is not valid in an identifier permprimpf.cpp:17:1: error: extended character is not valid in an identifier permprimpf.cpp:17:1: error: extended character is not valid in an identifier permprimpf.cpp:17:1: error: extended character is not valid in an identifier permprimpf.cpp:17:1: error: extended character is not valid in an identifier permprimpf.cpp:17:1: error: extended character is not valid in an identifier permprimpf.cpp:18:1: error: extended character is not valid in an identifier 18 | return true; | ^ permprimpf.cpp:18:1: error: extended character is not valid in an identifier permprimpf.cpp:18:1: error: extended character is not valid in an identifier permprimpf.cpp:21:1: error: extended character is not valid in an identifier 21 | | ^ permprimpf.cpp:25:1: error: extended character is not valid in an identifier 25 | cin>>n; | ^ permprimpf.cpp:25:1: error: extended character is not valid in an identifier permprimpf.cpp:25:1: error: extended character is not valid in an identifier permprimpf.cpp:26:1: error: extended character is not valid in an identifier 26 | for (int i=1; i<=n; i++) | ^ permprimpf.cpp:26:1: error: extended character is not valid in an identifier permprimpf.cpp:26:1: error: extended character is not valid in an identifier permprimpf.cpp:27:1: error: extended character is not valid in an identifier 27 | cin>>v[i]; | ^ permprimpf.cpp:27:1: error: extended character is not valid in an identifier permprimpf.cpp:27:1: error: extended character is not valid in an identifier permprimpf.cpp:27:1: error: extended character is not valid in an identifier permprimpf.cpp:27:1: error: extended character is not valid in an identifier permprimpf.cpp:27:1: error: extended character is not valid in an identifier permprimpf.cpp:27:1: error: extended character is not valid in an identifier permprimpf.cpp:28:1: error: extended character is not valid in an identifier 28 | for (int i=1; i<n; i++) | ^ permprimpf.cpp:28:1: error: extended character is not valid in an identifier permprimpf.cpp:28:1: error: extended character is not valid in an identifier permprimpf.cpp:29:1: error: extended character is not valid in an identifier 29 | if (!prim(v[i])) | ^ permprimpf.cpp:29:1: error: extended character is not valid in an identifier permprimpf.cpp:29:1: error: extended character is not valid in an identifier permprimpf.cpp:29:1: error: extended character is not valid in an identifier permprimpf.cpp:29:1: error: extended character is not valid in an identifier permprimpf.cpp:29:1: error: extended character is not valid in an identifier permprimpf.cpp:29:1: error: extended character is not valid in an identifier permprimpf.cpp:30:1: error: extended character is not valid in an identifier 30 | for (int j=i+1;j<=n; j++) | ^ permprimpf.cpp:30:1: error: extended character is not valid in an identifier permprimpf.cpp:30:1: error: extended character is not valid in an identifier permprimpf.cpp:30:1: error: extended character is not valid in an identifier permprimpf.cpp:30:1: error: extended character is not valid in an identifier permprimpf.cpp:30:1: error: extended character is not valid in an identifier permprimpf.cpp:30:1: error: extended character is not valid in an identifier permprimpf.cpp:31:1: error: extended character is not valid in an identifier 31 | if (!prim(v[j])) | ^ permprimpf.cpp:31:1: error: extended character is not valid in an identifier permprimpf.cpp:31:1: error: extended character is not valid in an identifier permprimpf.cpp:31:1: error: extended character is not valid in an identifier permprimpf.cpp:31:1: error: extended character is not valid in an identifier permprimpf.cpp:31:1: error: extended character is not valid in an identifier permprimpf.cpp:31:1: error: extended character is not valid in an identifier permprimpf.cpp:32:1: error: extended character is not valid in an identifier 32 | if (v[i]>v[j]) | ^ permprimpf.cpp:32:1: error: extended character is not valid in an identifier permprimpf.cpp:32:1: error: extended character is not valid in an identifier permprimpf.cpp:32:1: error: extended character is not valid in an identifier permprimpf.cpp:32:1: error: extended character is not valid in an identifier permprimpf.cpp:32:1: error: extended character is not valid in an identifier permprimpf.cpp:32:1: error: extended character is not valid in an identifier permprimpf.cpp:33:1: error: extended character is not valid in an identifier 33 | { | ^ permprimpf.cpp:33:1: error: extended character is not valid in an identifier permprimpf.cpp:33:1: error: extended character is not valid in an identifier permprimpf.cpp:34:1: error: extended character is not valid in an identifier 34 | int aux; | ^ permprimpf.cpp:34:1: error: extended character is not valid in an identifier permprimpf.cpp:34:1: error: extended character is not valid in an identifier permprimpf.cpp:34:1: error: extended character is not valid in an identifier permprimpf.cpp:34:1: error: extended character is not valid in an identifier permprimpf.cpp:34:1: error: extended character is not valid in an identifier permprimpf.cpp:34:1: error: extended character is not valid in an identifier permprimpf.cpp:35:1: error: extended character is not valid in an identifier 35 | aux=v[i]; | ^ permprimpf.cpp:35:1: error: extended character is not valid in an identifier permprimpf.cpp:35:1: error: extended character is not valid in an identifier permprimpf.cpp:35:1: error: extended character is not valid in an identifier permprimpf.cpp:35:1: error: extended character is not valid in an identifier permprimpf.cpp:35:1: error: extended character is not valid in an identifier permprimpf.cpp:35:1: error: extended character is not valid in an identifier permprimpf.cpp:36:1: error: extended character is not valid in an identifier 36 | v[i]=v[j]; | ^ permprimpf.cpp:36:1: error: extended character is not valid in an identifier permprimpf.cpp:36:1: error: extended character is not valid in an identifier permprimpf.cpp:36:1: error: extended character is not valid in an identifier permprimpf.cpp:36:1: error: extended character is not valid in an identifier permprimpf.cpp:36:1: error: extended character is not valid in an identifier permprimpf.cpp:36:1: error: extended character is not valid in an identifier permprimpf.cpp:37:1: error: extended character is not valid in an identifier 37 | v[j]=aux; | ^ permprimpf.cpp:37:1: error: extended character is not valid in an identifier permprimpf.cpp:37:1: error: extended character is not valid in an identifier permprimpf.cpp:37:1: error: extended character is not valid in an identifier permprimpf.cpp:37:1: error: extended character is not valid in an identifier permprimpf.cpp:37:1: error: extended character is not valid in an identifier permprimpf.cpp:37:1: error: extended character is not valid in an identifier permprimpf.cpp:38:1: error: extended character is not valid in an identifier 38 | } | ^ permprimpf.cpp:38:1: error: extended character is not valid in an identifier permprimpf.cpp:38:1: error: extended character is not valid in an identifier permprimpf.cpp:41:1: error: extended character is not valid in an identifier 41 | | ^ permprimpf.cpp:45:1: error: extended character is not valid in an identifier 45 | if (i>n) | ^ permprimpf.cpp:45:1: error: extended character is not valid in an identifier permprimpf.cpp:45:1: error: extended character is not valid in an identifier permprimpf.cpp:46:1: error: extended character is not valid in an identifier 46 | { | ^ permprimpf.cpp:46:1: error: extended character is not valid in an identifier permprimpf.cpp:46:1: error: extended character is not valid in an identifier permprimpf.cpp:47:1: error: extended character is not valid in an identifier 47 | for (int k=1; k<=n; k++) | ^ permprimpf.cpp:47:1: error: extended character is not valid in an identifier permprimpf.cpp:47:1: error: extended character is not valid in an identifier permprimpf.cpp:47:1: error: extended character is not valid in an identifier permprimpf.cpp:47:1: error: extended character is not valid in an identifier permprimpf.cpp:47:1: error: extended character is not valid in an identifier permprimpf.cpp:47:1: error: extended character is not valid in an identifier permprimpf.cpp:48:1: error: extended character is not valid in an identifier 48 | cout<<v[s[k]]<<" "; | ^ permprimpf.cpp:48:1: error: extended character is not valid in an identifier permprimpf.cpp:48:1: error: extended character is not valid in an identifier permprimpf.cpp:48:1: error: extended character is not valid in an identifier permprimpf.cpp:48:1: error: extended character is not valid in an identifier permprimpf.cpp:48:1: error: extended character is not valid in an identifier permprimpf.cpp:48:1: error: extended character is not valid in an identifier permprimpf.cpp:48:1: error: extended character is not valid in an identifier permprimpf.cpp:48:1: error: extended character is not valid in an identifier permprimpf.cpp:48:1: error: extended character is not valid in an identifier permprimpf.cpp:48:1: error: extended character is not valid in an identifier permprimpf.cpp:49:1: error: extended character is not valid in an identifier 49 | cout<<'\n'; | ^ permprimpf.cpp:49:1: error: extended character is not valid in an identifier permprimpf.cpp:49:1: error: extended character is not valid in an identifier permprimpf.cpp:49:1: error: extended character is not valid in an identifier permprimpf.cpp:49:1: error: extended character is not valid in an identifier permprimpf.cpp:49:1: error: extended character is not valid in an identifier permprimpf.cpp:49:1: error: extended character is not valid in an identifier permprimpf.cpp:50:1: error: extended character is not valid in an identifier 50 | } | ^ permprimpf.cpp:50:1: error: extended character is not valid in an identifier permprimpf.cpp:50:1: error: extended character is not valid in an identifier permprimpf.cpp:51:1: error: extended character is not valid in an identifier 51 | else | ^ permprimpf.cpp:51:1: error: extended character is not valid in an identifier permprimpf.cpp:51:1: error: extended character is not valid in an identifier permprimpf.cpp:52:1: error: extended character is not valid in an identifier 52 | for (int j=1; j<=n; j++) | ^ permprimpf.cpp:52:1: error: extended character is not valid in an identifier permprimpf.cpp:52:1: error: extended character is not valid in an identifier permprimpf.cpp:52:1: error: extended character is not valid in an identifier permprimpf.cpp:52:1: error: extended character is not valid in an identifier permprimpf.cpp:52:1: error: extended character is not valid in an identifier permprimpf.cpp:52:1: error: extended character is not valid in an identifier permprimpf.cpp:53:1: error: extended character is not valid in an identifier 53 | if (viz[j]==0 ) | ^ permprimpf.cpp:53:1: error: extended character is not valid in an identifier permprimpf.cpp:53:1: error: extended character is not valid in an identifier permprimpf.cpp:53:1: error: extended character is not valid in an identifier permprimpf.cpp:53:1: error: extended character is not valid in an identifier permprimpf.cpp:53:1: error: extended character is not valid in an identifier permprimpf.cpp:53:1: error: extended character is not valid in an identifier permprimpf.cpp:54:1: error: extended character is not valid in an identifier 54 | { | ^ permprimpf.cpp:54:1: error: extended character is not valid in an identifier permprimpf.cpp:54:1: error: extended character is not valid in an identifier permprimpf.cpp:55:1: error: extended character is not valid in an identifier 55 | bool ok=true; | ^ permprimpf.cpp:55:1: error: extended character is not valid in an identifier permprimpf.cpp:55:1: error: extended character is not valid in an identifier permprimpf.cpp:55:1: error: extended character is not valid in an identifier permprimpf.cpp:55:1: error: extended character is not valid in an identifier permprimpf.cpp:55:1: error: extended character is not valid in an identifier permprimpf.cpp:55:1: error: extended character is not valid in an identifier permprimpf.cpp:56:1: error: extended character is not valid in an identifier 56 | if (prim(v[j]) && j!=i) | ^ permprimpf.cpp:56:1: error: extended character is not valid in an identifier permprimpf.cpp:56:1: error: extended character is not valid in an identifier permprimpf.cpp:56:1: error: extended character is not valid in an identifier permprimpf.cpp:56:1: error: extended character is not valid in an identifier permprimpf.cpp:56:1: error: extended character is not valid in an identifier permprimpf.cpp:56:1: error: extended character is not valid in an identifier permprimpf.cpp:57:1: error: extended character is not valid in an identifier 57 | ok=false; | ^ permprimpf.cpp:57:1: error: extended character is not valid in an identifier permprimpf.cpp:57:1: error: extended character is not valid in an identifier permprimpf.cpp:57:1: error: extended character is not valid in an identifier permprimpf.cpp:57:1: error: extended character is not valid in an identifier permprimpf.cpp:57:1: error: extended character is not valid in an identifier permprimpf.cpp:57:1: error: extended character is not valid in an identifier permprimpf.cpp:57:1: error: extended character is not valid in an identifier permprimpf.cpp:57:1: error: extended character is not valid in an identifier permprimpf.cpp:57:1: error: extended character is not valid in an identifier permprimpf.cpp:57:1: error: extended character is not valid in an identifier permprimpf.cpp:58:1: error: extended character is not valid in an identifier 58 | if (ok) | ^ permprimpf.cpp:58:1: error: extended character is not valid in an identifier permprimpf.cpp:58:1: error: extended character is not valid in an identifier permprimpf.cpp:58:1: error: extended character is not valid in an identifier permprimpf.cpp:58:1: error: extended character is not valid in an identifier permprimpf.cpp:58:1: error: extended character is not valid in an identifier permprimpf.cpp:58:1: error: extended character is not valid in an identifier permprimpf.cpp:59:1: error: extended character is not valid in an identifier 59 | { | ^ permprimpf.cpp:59:1: error: extended character is not valid in an identifier permprimpf.cpp:59:1: error: extended character is not valid in an identifier permprimpf.cpp:59:1: error: extended character is not valid in an identifier permprimpf.cpp:59:1: error: extended character is not valid in an identifier permprimpf.cpp:59:1: error: extended character is not valid in an identifier permprimpf.cpp:59:1: error: extended character is not valid in an identifier permprimpf.cpp:60:1: error: extended character is not valid in an identifier 60 | s[i]=j; | ^ permprimpf.cpp:60:1: error: extended character is not valid in an identifier permprimpf.cpp:60:1: error: extended character is not valid in an identifier permprimpf.cpp:60:1: error: extended character is not valid in an identifier permprimpf.cpp:60:1: error: extended character is not valid in an identifier permprimpf.cpp:60:1: error: extended character is not valid in an identifier permprimpf.cpp:60:1: error: extended character is not valid in an identifier permprimpf.cpp:60:1: error: extended character is not valid in an identifier permprimpf.cpp:60:1: error: extended character is not valid in an identifier permprimpf.cpp:60:1: error: extended character is not valid in an identifier permprimpf.cpp:60:1: error: extended character is not valid in an identifier permprimpf.cpp:61:1: error: extended character is not valid in an identifier 61 | viz[j]=1; | ^ permprimpf.cpp:61:1: error: extended character is not valid in an identifier permprimpf.cpp:61:1: error: extended character is not valid in an identifier permprimpf.cpp:61:1: error: extended character is not valid in an identifier permprimpf.cpp:61:1: error: extended character is not valid in an identifier permprimpf.cpp:61:1: error: extended character is not valid in an identifier permprimpf.cpp:61:1: error: extended character is not valid in an identifier permprimpf.cpp:61:1: error: extended character is not valid in an identifier permprimpf.cpp:61:1: error: extended character is not valid in an identifier permprimpf.cpp:61:1: error: extended character is not valid in an identifier permprimpf.cpp:61:1: error: extended character is not valid in an identifier permprimpf.cpp:62:1: error: extended character is not valid in an identifier 62 | backt(i+1); | ^ permprimpf.cpp:62:1: error: extended character is not valid in an identifier permprimpf.cpp:62:1: error: extended character is not valid in an identifier permprimpf.cpp:62:1: error: extended character is not valid in an identifier permprimpf.cpp:62:1: error: extended character is not valid in an identifier permprimpf.cpp:62:1: error: extended character is not valid in an identifier permprimpf.cpp:62:1: error: extended character is not valid in an identifier permprimpf.cpp:62:1: error: extended character is not valid in an identifier permprimpf.cpp:62:1: error: extended character is not valid in an identifier permprimpf.cpp:62:1: error: extended character is not valid in an identifier permprimpf.cpp:62:1: error: extended character is not valid in an identifier permprimpf.cpp:63:1: error: extended character is not valid in an identifier 63 | viz[j]=0; | ^ permprimpf.cpp:63:1: error: extended character is not valid in an identifier permprimpf.cpp:63:1: error: extended character is not valid in an identifier permprimpf.cpp:63:1: error: extended character is not valid in an identifier permprimpf.cpp:63:1: error: extended character is not valid in an identifier permprimpf.cpp:63:1: error: extended character is not valid in an identifier permprimpf.cpp:63:1: error: extended character is not valid in an identifier permprimpf.cpp:63:1: error: extended character is not valid in an identifier permprimpf.cpp:63:1: error: extended character is not valid in an identifier permprimpf.cpp:63:1: error: extended character is not valid in an identifier permprimpf.cpp:63:1: error: extended character is not valid in an identifier permprimpf.cpp:64:1: error: extended character is not valid in an identifier 64 | } | ^ permprimpf.cpp:64:1: error: extended character is not valid in an identifier permprimpf.cpp:64:1: error: extended character is not valid in an identifier permprimpf.cpp:64:1: error: extended character is not valid in an identifier permprimpf.cpp:64:1: error: extended character is not valid in an identifier permprimpf.cpp:64:1: error: extended character is not valid in an identifier permprimpf.cpp:64:1: error: extended character is not valid in an identifier permprimpf.cpp:65:1: error: extended character is not valid in an identifier 65 | } | ^ permprimpf.cpp:65:1: error: extended character is not valid in an identifier permprimpf.cpp:65:1: error: extended character is not valid in an identifier permprimpf.cpp:69:1: error: extended character is not valid in an identifier 69 | citire(); | ^ permprimpf.cpp:69:1: error: extended character is not valid in an identifier permprimpf.cpp:69:1: error: extended character is not valid in an identifier permprimpf.cpp:70:1: error: extended character is not valid in an identifier 70 | backt(1); | ^ permprimpf.cpp:70:1: error: extended character is not valid in an identifier permprimpf.cpp:70:1: error: extended character is not valid in an identifier permprimpf.cpp:71:1: error: extended character is not valid in an identifier 71 | return 0; | ^ permprimpf.cpp:71:1: error: extended character is not valid in an identifier permprimpf.cpp:71:1: error: extended character is not valid in an identifier permprimpf.cpp:3:1: error: ‘ ’ does not name a type 3 | | ^ permprimpf.cpp:8:1: error: ‘ ’ does not name a type 8 | | ^ permprimpf.cpp:21:1: error: ‘ ’ does not name a type 21 | | ^ permprimpf.cpp:41:1: error: ‘ ’ does not name a type 41 | | ^ permprimpf.cpp: In function ‘int main()’: permprimpf.cpp:69:1: error: ‘ ’ was not declared in this scope 69 | citire(); | ^~~ permprimpf.cpp:70:4: error: expected ‘;’ before ‘backt’ 70 | backt(1); | ^~~~~~ | ; permprimpf.cpp:71:4: error: expected ‘;’ before ‘return’ 71 | return 0; | ^~~~~~~ | ;
www.pbinfo.ro permite evaluarea a două tipuri de probleme:
Problema PermPrimPF 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ă.