#1327
Se citeşte un număr natural nenul n, apoi n numere naturale distincte. Să se afişeze, în ordine lexicografică, șirurile din cele n valori cu proprietatea că oricare două valori învecinate sunt prime între ele.
| Problema | SirPIE | Operații I/O |
sirpie.in/sirpie.out
|
|---|---|---|---|
| Limita timp | 0.5 secunde | Limita memorie |
Total: 64 MB
/
Stivă 8 MB
|
| Id soluție | #64138841 | Utilizator | |
| Fișier | sirpie.cpp | Dimensiune | 1.37 KB |
| Data încărcării | 20 Aprilie 2026, 09:21 | Scor/rezultat | Eroare de compilare |
sirpie.cpp:21:1: error: extended character is not valid in an identifier 21 | int aux; | ^ sirpie.cpp:21:1: error: extended character is not valid in an identifier sirpie.cpp:21:1: error: extended character is not valid in an identifier sirpie.cpp:22:1: error: extended character is not valid in an identifier 22 | cin>>n; | ^ sirpie.cpp:22:1: error: extended character is not valid in an identifier sirpie.cpp:22:1: error: extended character is not valid in an identifier sirpie.cpp:23:1: error: extended character is not valid in an identifier 23 | for(int i=1;i<=n;i++) | ^ sirpie.cpp:23:1: error: extended character is not valid in an identifier sirpie.cpp:23:1: error: extended character is not valid in an identifier sirpie.cpp:24:1: error: extended character is not valid in an identifier 24 | cin>>v[i]; | ^ sirpie.cpp:24:1: error: extended character is not valid in an identifier sirpie.cpp:24:1: error: extended character is not valid in an identifier sirpie.cpp:24:1: error: extended character is not valid in an identifier sirpie.cpp:24:1: error: extended character is not valid in an identifier sirpie.cpp:24:1: error: extended character is not valid in an identifier sirpie.cpp:24:1: error: extended character is not valid in an identifier sirpie.cpp:25:1: error: extended character is not valid in an identifier 25 | for(int i=1;i<n;i++) | ^ sirpie.cpp:25:1: error: extended character is not valid in an identifier sirpie.cpp:25:1: error: extended character is not valid in an identifier sirpie.cpp:26:1: error: extended character is not valid in an identifier 26 | for(int j=i+1;j<=n;j++) | ^ sirpie.cpp:26:1: error: extended character is not valid in an identifier sirpie.cpp:26:1: error: extended character is not valid in an identifier sirpie.cpp:26:1: error: extended character is not valid in an identifier sirpie.cpp:26:1: error: extended character is not valid in an identifier sirpie.cpp:26:1: error: extended character is not valid in an identifier sirpie.cpp:26:1: error: extended character is not valid in an identifier sirpie.cpp:27:1: error: extended character is not valid in an identifier 27 | if(v[i]>v[j]) | ^ sirpie.cpp:27:1: error: extended character is not valid in an identifier sirpie.cpp:27:1: error: extended character is not valid in an identifier sirpie.cpp:27:1: error: extended character is not valid in an identifier sirpie.cpp:27:1: error: extended character is not valid in an identifier sirpie.cpp:27:1: error: extended character is not valid in an identifier sirpie.cpp:27:1: error: extended character is not valid in an identifier sirpie.cpp:28:1: error: extended character is not valid in an identifier 28 | { | ^ sirpie.cpp:28:1: error: extended character is not valid in an identifier sirpie.cpp:28:1: error: extended character is not valid in an identifier sirpie.cpp:28:1: error: extended character is not valid in an identifier sirpie.cpp:28:1: error: extended character is not valid in an identifier sirpie.cpp:28:1: error: extended character is not valid in an identifier sirpie.cpp:28:1: error: extended character is not valid in an identifier sirpie.cpp:29:1: error: extended character is not valid in an identifier 29 | aux=v[j]; | ^ sirpie.cpp:29:1: error: extended character is not valid in an identifier sirpie.cpp:29:1: error: extended character is not valid in an identifier sirpie.cpp:29:1: error: extended character is not valid in an identifier sirpie.cpp:29:1: error: extended character is not valid in an identifier sirpie.cpp:29:1: error: extended character is not valid in an identifier sirpie.cpp:29:1: error: extended character is not valid in an identifier sirpie.cpp:29:1: error: extended character is not valid in an identifier sirpie.cpp:29:1: error: extended character is not valid in an identifier sirpie.cpp:29:1: error: extended character is not valid in an identifier sirpie.cpp:29:1: error: extended character is not valid in an identifier sirpie.cpp:30:1: error: extended character is not valid in an identifier 30 | v[j]=v[i]; | ^ sirpie.cpp:30:1: error: extended character is not valid in an identifier sirpie.cpp:30:1: error: extended character is not valid in an identifier sirpie.cpp:30:1: error: extended character is not valid in an identifier sirpie.cpp:30:1: error: extended character is not valid in an identifier sirpie.cpp:30:1: error: extended character is not valid in an identifier sirpie.cpp:30:1: error: extended character is not valid in an identifier sirpie.cpp:30:1: error: extended character is not valid in an identifier sirpie.cpp:30:1: error: extended character is not valid in an identifier sirpie.cpp:30:1: error: extended character is not valid in an identifier sirpie.cpp:30:1: error: extended character is not valid in an identifier sirpie.cpp:31:1: error: extended character is not valid in an identifier 31 | v[i]=aux; | ^ sirpie.cpp:31:1: error: extended character is not valid in an identifier sirpie.cpp:31:1: error: extended character is not valid in an identifier sirpie.cpp:31:1: error: extended character is not valid in an identifier sirpie.cpp:31:1: error: extended character is not valid in an identifier sirpie.cpp:31:1: error: extended character is not valid in an identifier sirpie.cpp:31:1: error: extended character is not valid in an identifier sirpie.cpp:31:1: error: extended character is not valid in an identifier sirpie.cpp:31:1: error: extended character is not valid in an identifier sirpie.cpp:31:1: error: extended character is not valid in an identifier sirpie.cpp:31:1: error: extended character is not valid in an identifier sirpie.cpp:32:1: error: extended character is not valid in an identifier 32 | } | ^ sirpie.cpp:32:1: error: extended character is not valid in an identifier sirpie.cpp:32:1: error: extended character is not valid in an identifier sirpie.cpp:32:1: error: extended character is not valid in an identifier sirpie.cpp:32:1: error: extended character is not valid in an identifier sirpie.cpp:32:1: error: extended character is not valid in an identifier sirpie.cpp:32:1: error: extended character is not valid in an identifier sirpie.cpp:36:1: error: extended character is not valid in an identifier 36 | int r; | ^ sirpie.cpp:36:1: error: extended character is not valid in an identifier sirpie.cpp:36:1: error: extended character is not valid in an identifier sirpie.cpp:37:1: error: extended character is not valid in an identifier 37 | r=x%y; | ^ sirpie.cpp:37:1: error: extended character is not valid in an identifier sirpie.cpp:37:1: error: extended character is not valid in an identifier sirpie.cpp:38:1: error: extended character is not valid in an identifier 38 | while(r) | ^ sirpie.cpp:38:1: error: extended character is not valid in an identifier sirpie.cpp:38:1: error: extended character is not valid in an identifier sirpie.cpp:39:1: error: extended character is not valid in an identifier 39 | { | ^ sirpie.cpp:39:1: error: extended character is not valid in an identifier sirpie.cpp:39:1: error: extended character is not valid in an identifier sirpie.cpp:40:1: error: extended character is not valid in an identifier 40 | x=y; | ^ sirpie.cpp:40:1: error: extended character is not valid in an identifier sirpie.cpp:40:1: error: extended character is not valid in an identifier sirpie.cpp:40:1: error: extended character is not valid in an identifier sirpie.cpp:40:1: error: extended character is not valid in an identifier sirpie.cpp:40:1: error: extended character is not valid in an identifier sirpie.cpp:40:1: error: extended character is not valid in an identifier sirpie.cpp:41:1: error: extended character is not valid in an identifier 41 | y=r; | ^ sirpie.cpp:41:1: error: extended character is not valid in an identifier sirpie.cpp:41:1: error: extended character is not valid in an identifier sirpie.cpp:41:1: error: extended character is not valid in an identifier sirpie.cpp:41:1: error: extended character is not valid in an identifier sirpie.cpp:41:1: error: extended character is not valid in an identifier sirpie.cpp:41:1: error: extended character is not valid in an identifier sirpie.cpp:42:1: error: extended character is not valid in an identifier 42 | r=x%y; | ^ sirpie.cpp:42:1: error: extended character is not valid in an identifier sirpie.cpp:42:1: error: extended character is not valid in an identifier sirpie.cpp:42:1: error: extended character is not valid in an identifier sirpie.cpp:42:1: error: extended character is not valid in an identifier sirpie.cpp:42:1: error: extended character is not valid in an identifier sirpie.cpp:42:1: error: extended character is not valid in an identifier sirpie.cpp:43:1: error: extended character is not valid in an identifier 43 | } | ^ sirpie.cpp:43:1: error: extended character is not valid in an identifier sirpie.cpp:43:1: error: extended character is not valid in an identifier sirpie.cpp:44:1: error: extended character is not valid in an identifier 44 | return y; | ^ sirpie.cpp:44:1: error: extended character is not valid in an identifier sirpie.cpp:44:1: error: extended character is not valid in an identifier sirpie.cpp:48:1: error: extended character is not valid in an identifier 48 | if(i>n) | ^ sirpie.cpp:48:1: error: extended character is not valid in an identifier sirpie.cpp:48:1: error: extended character is not valid in an identifier sirpie.cpp:49:1: error: extended character is not valid in an identifier 49 | { | ^ sirpie.cpp:49:1: error: extended character is not valid in an identifier sirpie.cpp:49:1: error: extended character is not valid in an identifier sirpie.cpp:50:1: error: extended character is not valid in an identifier 50 | for(int j=1;j<=n;j++)//j ptc i e ocupat | ^ sirpie.cpp:50:1: error: extended character is not valid in an identifier sirpie.cpp:50:1: error: extended character is not valid in an identifier sirpie.cpp:50:1: error: extended character is not valid in an identifier sirpie.cpp:50:1: error: extended character is not valid in an identifier sirpie.cpp:50:1: error: extended character is not valid in an identifier sirpie.cpp:50:1: error: extended character is not valid in an identifier sirpie.cpp:51:1: error: extended character is not valid in an identifier 51 | cout<<v[s[j]]<<" "; | ^ sirpie.cpp:51:1: error: extended character is not valid in an identifier sirpie.cpp:51:1: error: extended character is not valid in an identifier sirpie.cpp:51:1: error: extended character is not valid in an identifier sirpie.cpp:51:1: error: extended character is not valid in an identifier sirpie.cpp:51:1: error: extended character is not valid in an identifier sirpie.cpp:51:1: error: extended character is not valid in an identifier sirpie.cpp:51:1: error: extended character is not valid in an identifier sirpie.cpp:51:1: error: extended character is not valid in an identifier sirpie.cpp:51:1: error: extended character is not valid in an identifier sirpie.cpp:51:1: error: extended character is not valid in an identifier sirpie.cpp:52:1: error: extended character is not valid in an identifier 52 | cout<<'\n'; | ^ sirpie.cpp:52:1: error: extended character is not valid in an identifier sirpie.cpp:52:1: error: extended character is not valid in an identifier sirpie.cpp:52:1: error: extended character is not valid in an identifier sirpie.cpp:52:1: error: extended character is not valid in an identifier sirpie.cpp:52:1: error: extended character is not valid in an identifier sirpie.cpp:52:1: error: extended character is not valid in an identifier sirpie.cpp:53:1: error: extended character is not valid in an identifier 53 | } | ^ sirpie.cpp:53:1: error: extended character is not valid in an identifier sirpie.cpp:53:1: error: extended character is not valid in an identifier sirpie.cpp:54:1: error: extended character is not valid in an identifier 54 | else | ^ sirpie.cpp:54:1: error: extended character is not valid in an identifier sirpie.cpp:54:1: error: extended character is not valid in an identifier sirpie.cpp:55:1: error: extended character is not valid in an identifier 55 | for(int j=1;j<=n;j++) | ^ sirpie.cpp:55:1: error: extended character is not valid in an identifier sirpie.cpp:55:1: error: extended character is not valid in an identifier sirpie.cpp:55:1: error: extended character is not valid in an identifier sirpie.cpp:55:1: error: extended character is not valid in an identifier sirpie.cpp:55:1: error: extended character is not valid in an identifier sirpie.cpp:55:1: error: extended character is not valid in an identifier sirpie.cpp:56:1: error: extended character is not valid in an identifier 56 | if(viz[j]==0 && cmmdc(v[s[i-1]], v[j])==1) | ^ sirpie.cpp:56:1: error: extended character is not valid in an identifier sirpie.cpp:56:1: error: extended character is not valid in an identifier sirpie.cpp:56:1: error: extended character is not valid in an identifier sirpie.cpp:56:1: error: extended character is not valid in an identifier sirpie.cpp:56:1: error: extended character is not valid in an identifier sirpie.cpp:56:1: error: extended character is not valid in an identifier sirpie.cpp:56:1: error: extended character is not valid in an identifier sirpie.cpp:56:1: error: extended character is not valid in an identifier sirpie.cpp:56:1: error: extended character is not valid in an identifier sirpie.cpp:56:1: error: extended character is not valid in an identifier sirpie.cpp:57:1: error: extended character is not valid in an identifier 57 | { | ^ sirpie.cpp:57:1: error: extended character is not valid in an identifier sirpie.cpp:57:1: error: extended character is not valid in an identifier sirpie.cpp:58:1: error: extended character is not valid in an identifier 58 | s[i]=j; | ^ sirpie.cpp:58:1: error: extended character is not valid in an identifier sirpie.cpp:58:1: error: extended character is not valid in an identifier sirpie.cpp:58:1: error: extended character is not valid in an identifier sirpie.cpp:58:1: error: extended character is not valid in an identifier sirpie.cpp:58:1: error: extended character is not valid in an identifier sirpie.cpp:58:1: error: extended character is not valid in an identifier sirpie.cpp:59:1: error: extended character is not valid in an identifier 59 | viz[j]=1; | ^ sirpie.cpp:59:1: error: extended character is not valid in an identifier sirpie.cpp:59:1: error: extended character is not valid in an identifier sirpie.cpp:59:1: error: extended character is not valid in an identifier sirpie.cpp:59:1: error: extended character is not valid in an identifier sirpie.cpp:59:1: error: extended character is not valid in an identifier sirpie.cpp:59:1: error: extended character is not valid in an identifier sirpie.cpp:60:1: error: extended character is not valid in an identifier 60 | bact(i+1); | ^ sirpie.cpp:60:1: error: extended character is not valid in an identifier sirpie.cpp:60:1: error: extended character is not valid in an identifier sirpie.cpp:60:1: error: extended character is not valid in an identifier sirpie.cpp:60:1: error: extended character is not valid in an identifier sirpie.cpp:60:1: error: extended character is not valid in an identifier sirpie.cpp:60:1: error: extended character is not valid in an identifier sirpie.cpp:61:1: error: extended character is not valid in an identifier 61 | viz[j]=0; | ^ sirpie.cpp:61:1: error: extended character is not valid in an identifier sirpie.cpp:61:1: error: extended character is not valid in an identifier sirpie.cpp:61:1: error: extended character is not valid in an identifier sirpie.cpp:61:1: error: extended character is not valid in an identifier sirpie.cpp:61:1: error: extended character is not valid in an identifier sirpie.cpp:61:1: error: extended character is not valid in an identifier sirpie.cpp:62:1: error: extended character is not valid in an identifier 62 | } | ^ sirpie.cpp:62:1: error: extended character is not valid in an identifier sirpie.cpp:62:1: error: extended character is not valid in an identifier sirpie.cpp:66:1: error: extended character is not valid in an identifier 66 | citire(); | ^ sirpie.cpp:66:1: error: extended character is not valid in an identifier sirpie.cpp:66:1: error: extended character is not valid in an identifier sirpie.cpp:67:1: error: extended character is not valid in an identifier 67 | for(int i=1;i<=n;i++) | ^ sirpie.cpp:67:1: error: extended character is not valid in an identifier sirpie.cpp:67:1: error: extended character is not valid in an identifier sirpie.cpp:68:1: error: extended character is not valid in an identifier 68 | { | ^ sirpie.cpp:68:1: error: extended character is not valid in an identifier sirpie.cpp:68:1: error: extended character is not valid in an identifier sirpie.cpp:69:1: error: extended character is not valid in an identifier 69 | s[1]=i; | ^ sirpie.cpp:69:1: error: extended character is not valid in an identifier sirpie.cpp:69:1: error: extended character is not valid in an identifier sirpie.cpp:69:1: error: extended character is not valid in an identifier sirpie.cpp:69:1: error: extended character is not valid in an identifier sirpie.cpp:69:1: error: extended character is not valid in an identifier sirpie.cpp:69:1: error: extended character is not valid in an identifier sirpie.cpp:70:1: error: extended character is not valid in an identifier 70 | viz[i]=1; | ^ sirpie.cpp:70:1: error: extended character is not valid in an identifier sirpie.cpp:70:1: error: extended character is not valid in an identifier sirpie.cpp:70:1: error: extended character is not valid in an identifier sirpie.cpp:70:1: error: extended character is not valid in an identifier sirpie.cpp:70:1: error: extended character is not valid in an identifier sirpie.cpp:70:1: error: extended character is not valid in an identifier sirpie.cpp:71:1: error: extended character is not valid in an identifier 71 | bact(2); | ^ sirpie.cpp:71:1: error: extended character is not valid in an identifier sirpie.cpp:71:1: error: extended character is not valid in an identifier sirpie.cpp:71:1: error: extended character is not valid in an identifier sirpie.cpp:71:1: error: extended character is not valid in an identifier sirpie.cpp:71:1: error: extended character is not valid in an identifier sirpie.cpp:71:1: error: extended character is not valid in an identifier sirpie.cpp:72:1: error: extended character is not valid in an identifier 72 | viz[i]=0; | ^ sirpie.cpp:72:1: error: extended character is not valid in an identifier sirpie.cpp:72:1: error: extended character is not valid in an identifier sirpie.cpp:72:1: error: extended character is not valid in an identifier sirpie.cpp:72:1: error: extended character is not valid in an identifier sirpie.cpp:72:1: error: extended character is not valid in an identifier sirpie.cpp:72:1: error: extended character is not valid in an identifier sirpie.cpp:73:1: error: extended character is not valid in an identifier 73 | } | ^ sirpie.cpp:73:1: error: extended character is not valid in an identifier sirpie.cpp:73:1: error: extended character is not valid in an identifier sirpie.cpp:74:1: error: extended character is not valid in an identifier 74 | return 0; | ^ sirpie.cpp:74:1: error: extended character is not valid in an identifier sirpie.cpp:74:1: error: extended character is not valid in an identifier sirpie.cpp: In function ‘void citire()’: sirpie.cpp:21:1: error: ‘ ’ was not declared in this scope 21 | int aux; | ^~~ sirpie.cpp:22:4: error: expected ‘;’ before ‘cin’ 22 | cin>>n; | ^~~~ | ; sirpie.cpp:23:4: error: expected ‘;’ before ‘for’ 23 | for(int i=1;i<=n;i++) | ^~~~ | ; sirpie.cpp:23:17: error: ‘i’ was not declared in this scope 23 | for(int i=1;i<=n;i++) | ^ sirpie.cpp:25:4: error: expected ‘;’ before ‘for’ 25 | for(int i=1;i<n;i++) | ^~~~ | ; sirpie.cpp:26:23: error: ‘j’ was not declared in this scope 26 | for(int j=i+1;j<=n;j++) | ^ sirpie.cpp: In function ‘int cmmdc(int, int)’: sirpie.cpp:36:1: error: ‘ ’ was not declared in this scope 36 | int r; | ^~~ sirpie.cpp:37:4: error: expected ‘;’ before ‘r’ 37 | r=x%y; | ^~ | ; sirpie.cpp:38:4: error: expected ‘;’ before ‘while’ 38 | while(r) | ^~~~~~ | ; sirpie.cpp:44:4: error: expected ‘;’ before ‘return’ 44 | return y; | ^~~~~~~ | ; sirpie.cpp:45:1: warning: no return statement in function returning non-void [-Wreturn-type] 45 | } | ^ sirpie.cpp: In function ‘void bact(int)’: sirpie.cpp:48:1: error: ‘ ’ was not declared in this scope 48 | if(i>n) | ^~~ sirpie.cpp:54:4: error: expected ‘;’ before ‘else’ 54 | else | ^~~~~ | ; sirpie.cpp:55:21: error: ‘j’ was not declared in this scope 55 | for(int j=1;j<=n;j++) | ^ sirpie.cpp: In function ‘int main()’: sirpie.cpp:66:1: error: ‘ ’ was not declared in this scope 66 | citire(); | ^~~ sirpie.cpp:67:4: error: expected ‘;’ before ‘for’ 67 | for(int i=1;i<=n;i++) | ^~~~ | ; sirpie.cpp:67:17: error: ‘i’ was not declared in this scope 67 | for(int i=1;i<=n;i++) | ^ sirpie.cpp:74:4: error: expected ‘;’ before ‘return’ 74 | return 0; | ^~~~~~~ | ;
www.pbinfo.ro permite evaluarea a două tipuri de probleme:
Problema SirPIE 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ă.