#513
Se dă un șir cu n elemente, numere naturale, numerotate începând cu 1 și un număr k. Considerăm k subșiruri ale șirului, astfel:
1, k+1, 2*k+1, …2, k+2, 2*k+2, …k-lea subșir este format din elementele din șir numerotate cu k, 2*k, 3*k, …Ordonați crescător fiecare dintre aceste subșiruri și afișați șirul obținut.
| Problema | KSort1 | Operații I/O |
tastatură/ecran
|
|---|---|---|---|
| Limita timp | 0.1 secunde | Limita memorie |
Total: 64 MB
/
Stivă 8 MB
|
| Id soluție | #64721815 | Utilizator | |
| Fișier | ksort1.cpp | Dimensiune | 728 B |
| Data încărcării | 26 Mai 2026, 08:46 | Scor/rezultat | Eroare de compilare |
ksort1.cpp:14:1: error: extended character is not valid in an identifier 14 | int i; | ^ ksort1.cpp:14:1: error: extended character is not valid in an identifier ksort1.cpp:14:1: error: extended character is not valid in an identifier ksort1.cpp:15:1: error: extended character is not valid in an identifier 15 | cin>>n>>k; | ^ ksort1.cpp:15:1: error: extended character is not valid in an identifier ksort1.cpp:15:1: error: extended character is not valid in an identifier ksort1.cpp:16:1: error: extended character is not valid in an identifier 16 | for(i=1;i<=n;i++) | ^ ksort1.cpp:16:1: error: extended character is not valid in an identifier ksort1.cpp:16:1: error: extended character is not valid in an identifier ksort1.cpp:17:1: error: extended character is not valid in an identifier 17 | cin>>v[i]; | ^ ksort1.cpp:17:1: error: extended character is not valid in an identifier ksort1.cpp:17:1: error: extended character is not valid in an identifier ksort1.cpp:21:1: error: extended character is not valid in an identifier 21 | int i,j,aux,m; | ^ ksort1.cpp:21:1: error: extended character is not valid in an identifier ksort1.cpp:21:1: error: extended character is not valid in an identifier ksort1.cpp:22:1: error: extended character is not valid in an identifier 22 | for(m=1;m<=k;m++) | ^ ksort1.cpp:22:1: error: extended character is not valid in an identifier ksort1.cpp:22:1: error: extended character is not valid in an identifier ksort1.cpp:23:1: error: extended character is not valid in an identifier 23 | { | ^ ksort1.cpp:23:1: error: extended character is not valid in an identifier ksort1.cpp:24:1: error: extended character is not valid in an identifier 24 | for(i=m;i<n;i=i+k) | ^ ksort1.cpp:24:1: error: extended character is not valid in an identifier ksort1.cpp:24:1: error: extended character is not valid in an identifier ksort1.cpp:25:1: error: extended character is not valid in an identifier 25 | for(j=i+k;j<=n;j=j+k) | ^ ksort1.cpp:25:1: error: extended character is not valid in an identifier ksort1.cpp:25:1: error: extended character is not valid in an identifier ksort1.cpp:26:1: error: extended character is not valid in an identifier 26 | if(v[i]>v[j]) | ^ ksort1.cpp:26:1: error: extended character is not valid in an identifier ksort1.cpp:26:1: error: extended character is not valid in an identifier ksort1.cpp:27:1: error: extended character is not valid in an identifier 27 | { | ^ ksort1.cpp:27:1: error: extended character is not valid in an identifier ksort1.cpp:27:1: error: extended character is not valid in an identifier ksort1.cpp:28:1: error: extended character is not valid in an identifier 28 | aux=v[i]; | ^ ksort1.cpp:28:1: error: extended character is not valid in an identifier ksort1.cpp:28:1: error: extended character is not valid in an identifier ksort1.cpp:28:1: error: extended character is not valid in an identifier ksort1.cpp:28:1: error: extended character is not valid in an identifier ksort1.cpp:28:1: error: extended character is not valid in an identifier ksort1.cpp:28:1: error: extended character is not valid in an identifier ksort1.cpp:29:1: error: extended character is not valid in an identifier 29 | v[i]=v[j]; | ^ ksort1.cpp:29:1: error: extended character is not valid in an identifier ksort1.cpp:29:1: error: extended character is not valid in an identifier ksort1.cpp:29:1: error: extended character is not valid in an identifier ksort1.cpp:29:1: error: extended character is not valid in an identifier ksort1.cpp:29:1: error: extended character is not valid in an identifier ksort1.cpp:29:1: error: extended character is not valid in an identifier ksort1.cpp:30:1: error: extended character is not valid in an identifier 30 | v[j]=aux; | ^ ksort1.cpp:30:1: error: extended character is not valid in an identifier ksort1.cpp:30:1: error: extended character is not valid in an identifier ksort1.cpp:30:1: error: extended character is not valid in an identifier ksort1.cpp:30:1: error: extended character is not valid in an identifier ksort1.cpp:30:1: error: extended character is not valid in an identifier ksort1.cpp:30:1: error: extended character is not valid in an identifier ksort1.cpp:31:1: error: extended character is not valid in an identifier 31 | } | ^ ksort1.cpp:31:1: error: extended character is not valid in an identifier ksort1.cpp:31:1: error: extended character is not valid in an identifier ksort1.cpp:32:1: error: extended character is not valid in an identifier 32 | } | ^ ksort1.cpp:32:1: error: extended character is not valid in an identifier ksort1.cpp:36:1: error: extended character is not valid in an identifier 36 | int i; | ^ ksort1.cpp:36:1: error: extended character is not valid in an identifier ksort1.cpp:36:1: error: extended character is not valid in an identifier ksort1.cpp:37:1: error: extended character is not valid in an identifier 37 | for(i=1;i<=n;i++) | ^ ksort1.cpp:37:1: error: extended character is not valid in an identifier ksort1.cpp:37:1: error: extended character is not valid in an identifier ksort1.cpp:38:1: error: extended character is not valid in an identifier 38 | cout<<v[i]<<" "; | ^ ksort1.cpp:38:1: error: extended character is not valid in an identifier ksort1.cpp:38:1: error: extended character is not valid in an identifier ksort1.cpp:42:1: error: extended character is not valid in an identifier 42 | citire(); | ^ ksort1.cpp:42:1: error: extended character is not valid in an identifier ksort1.cpp:42:1: error: extended character is not valid in an identifier ksort1.cpp:43:1: error: extended character is not valid in an identifier 43 | ordonare(); | ^ ksort1.cpp:43:1: error: extended character is not valid in an identifier ksort1.cpp:43:1: error: extended character is not valid in an identifier ksort1.cpp:44:1: error: extended character is not valid in an identifier 44 | afis(); | ^ ksort1.cpp:44:1: error: extended character is not valid in an identifier ksort1.cpp:44:1: error: extended character is not valid in an identifier ksort1.cpp:45:1: error: extended character is not valid in an identifier 45 | return 0; | ^ ksort1.cpp:45:1: error: extended character is not valid in an identifier ksort1.cpp:45:1: error: extended character is not valid in an identifier ksort1.cpp: In function ‘void citire()’: ksort1.cpp:14:1: error: ‘ ’ was not declared in this scope 14 | int i; | ^~~ ksort1.cpp:15:4: error: expected ‘;’ before ‘cin’ 15 | cin>>n>>k; | ^~~~ | ; ksort1.cpp:16:4: error: expected ‘;’ before ‘for’ 16 | for(i=1;i<=n;i++) | ^~~~ | ; ksort1.cpp:16:13: error: ‘i’ was not declared in this scope 16 | for(i=1;i<=n;i++) | ^ ksort1.cpp: In function ‘void ordonare()’: ksort1.cpp:21:1: error: ‘ ’ was not declared in this scope 21 | int i,j,aux,m; | ^~~ ksort1.cpp:22:4: error: expected ‘;’ before ‘for’ 22 | for(m=1;m<=k;m++) | ^~~~ | ; ksort1.cpp:22:13: error: ‘m’ was not declared in this scope 22 | for(m=1;m<=k;m++) | ^ ksort1.cpp: In function ‘void afis()’: ksort1.cpp:36:1: error: ‘ ’ was not declared in this scope 36 | int i; | ^~~ ksort1.cpp:37:4: error: expected ‘;’ before ‘for’ 37 | for(i=1;i<=n;i++) | ^~~~ | ; ksort1.cpp:37:13: error: ‘i’ was not declared in this scope 37 | for(i=1;i<=n;i++) | ^ ksort1.cpp: In function ‘int main()’: ksort1.cpp:42:1: error: ‘ ’ was not declared in this scope 42 | citire(); | ^~~ ksort1.cpp:43:4: error: expected ‘;’ before ‘ordonare’ 43 | ordonare(); | ^~~~~~~~~ | ; ksort1.cpp:44:4: error: expected ‘;’ before ‘afis’ 44 | afis(); | ^~~~~ | ; ksort1.cpp:45:4: error: expected ‘;’ before ‘return’ 45 | return 0; | ^~~~~~~ | ;
www.pbinfo.ro permite evaluarea a două tipuri de probleme:
Problema KSort1 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ă.