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
# |
Entrée |
Sortie |
1 |
9
0
1 5
2
0
10
1 3
2
1 1
5
0
0
0 1
|