Pagini recente »
Concurs IQ Academy | Clasa a 10-a | Grupa 2
|
Istoria paginii utilizator/mariaghinescu22
|
Clasament s20_lab1_10
|
Monitorul de evaluare
|
Diferențe pentru problema/compus între reviziile 2 și 5
Nu există diferențe între titluri.
Diferențe între conținut:
== include(page="template/taskheader" task_id="compus") ==
_Notă: această problemă este un exercițiu de lucru cu vectori, în scop didactic._
_Notă: această problemă este un exercițiu de lucru cu vectori, în scop didactic. De aceea, pentru a vă exersa cunoștințele de bază, scrieți citirea vectorului precum și afișarea lui separat de prelucrări. Cu alte cuvinte, nu căutați elementul în timp ce citiți vectorul și nu afișați vectorul începînd cu poziția 1, pentru a scurtcircuita operațiunea de rotație cu 1._
Se citesc [$n$], [$e$], $p$ și apoi $n$ numere naturale. Se cere să se execute următoarele transformări:
* $1 ≤ n ≤ 10000$
* pozițiile în vector încep de la zero (zero este poziția primului element din vector)
* Se garantează că $e$ apare în vectorul inițial
- $0 ≤ p ≤ n-1$
* $0 ≤ p ≤ n-1$
h2. Exemplu
| 7 5 3
6 3 7 8 5 2 5
| 2 8 5 7 3 6 5
|
| Prima apariție a elementului 5 trebuie eliminată din vector.
După eliminare vectorul este 6 3 7 8 2 5
Inserăm 5 pe poziția 3: 6 3 7 5 8 2 5
Răsturnăm vectorul: 5 2 8 5 7 3 6
Rotim vectorul cu 1: 2 8 5 7 3 6 5
|
== include(page="template/taskfooter" task_id="compus") ==
Nu există diferențe între securitate.