Problem
Debe implementar una estructura de datos basada en matrices que pueda responder a este tipo de solicitudes:
0: imprime el tamaño de la matriz y el carácter de nueva línea;
1 x: agregue el número x
al final de la matriz;
2 - elimina el último elemento de la matriz;
3 x y - inserta el número y entre los elementos de la matriz x
y x + 1
;
4 x - elimina el elemento №x
;
5: muestra todos los elementos de la matriz en el orden en que aparecen, separados por un espacio. Al final, genera un signo de nueva línea;
6 x: cambia el tamaño de la matriz a x
. Si x es menor que el tamaño actual de la matriz, todos los elementos a partir del elemento №x
se descartan. Si x
es mayor que el tamaño actual de la matriz, los elementos resultantes de la matriz serán iguales a 0.
Entrada:
- la primera línea contiene el número N
(\(1 <= n <= 100\));
: las siguientes líneas N
contienen solicitudes en el formato escrito en la condición.
Salida: Imprimir respuestas a consultas como 0 y 5.
Ejemplos
# |
Entrada |
Salida |
1 |
9
0
1 5
2
0
10
1 3
2
1 1
5
|
0
0
0 1
|