Problem

6 /8


Requêtes de tableau

Problem

Vous devez implémenter une structure de données basée sur un tableau qui peut répondre à ces types de requêtes :

0 - affiche la taille du tableau et le signe de retour à la ligne ;
1 x - ajoutez le nombre x à la fin du tableau ;
2 - supprime le dernier élément du tableau ;
3 x y - insère le nombre y entre les éléments de tableau x et x + 1 ;
4 x - supprimer l'élément №x ;
5 - affiche tous les éléments du tableau dans l'ordre dans lequel ils apparaissent, séparés par un espace. À la fin, affichez un signe de retour à la ligne ;
6 x - change la taille du tableau en x. Si x est inférieur à la taille actuelle du tableau, alors tous les éléments à partir de l'élément №x sont ignorés. Si x est supérieur à la taille actuelle du tableau, alors les éléments du tableau résultant seront égaux à 0.
 
Entrée : 
- la première ligne contient le nombre N (\(1 <= n <= 100\));
- les lignes N suivantes contiennent les requêtes au format écrit dans la condition.
 
Sortie : Imprimez les réponses aux requêtes telles que 0 et 5.
 
Exemples
9
0
1 5
2
0
10
1 3
2
1 1
5
# Entrée Sortie
1 0
0
0 1