Copiado al portapapeles
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).
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