n/k sectores

Time Limit:
1 Sec
Memory Limit:
128Mb
Enviados:
76
Resuelto:
36

Descripción

Dado un vector de tamaño n, vamos a dividir el vector por sectores y cada sector tendrá k-elementos.
Además, tendremos un valor x el cual lo vamos a buscar en el vector para ver si es que existe en él, pero nos piden además que busquemos el elemento x por sectores tal que:
  • Si x existe en un sector vamos a reemplazar el valor de x por (x+1) y reemplazar ese nuevo valor x en la posición actual del vector, luego vamos a buscar en la siguiente sección el nuevo valor de x, así sucesivamente hasta el último sector.
  • Si el elemento x existe mas de una vez en un sector hacer el paso de reemplazar solo en el primer elemento encontrado con valor x del sector actual.
  • Está garantizado que siempre existirán k elementos por sector

Ejemplo si:

Entrada

En la primera línea un numero n (1<=n<=80) que será el tamaño del vector, en la segunda línea un número k (1<=k<=n) que será la cantidad de elementos por sector, en la tercera línea un número x (x<=10^(4)) que será el valor a buscar en los sectores del vector. Luego en las siguientes n lineas vamos a leer los elementos del vector (v[i]<=10^(4)).

Salida

La salida será el vector después de haber hecho las operaciones solicitadas, imprimir en una sola línea los elementos del vector y que estén separados por espacios en blanco (Excepto el ultimo elemento).

Ejemplo Entrada

Copy icon
20
5
9
5
-8
9
12
0
4
-1
25
3
10
6
-8
15
7
2
5
26
31
11
4

Ejemplo Salida

Copy icon
5 -8 10 12 0 4 -1 25 3 11 6 -8 15 7 2 5 26 31 12 4

Ayuda

Ejemplo Entrada 2

12
4
1
1
1
1
1
1
1
1
1
1
2
1
1

Ejemplo salida 2

2 1 1 1 1 1 1 1 1 3 1 1