#C07L06P06. C07.L06.STL之动态数组.应用2.数组尾部删除

C07.L06.STL之动态数组.应用2.数组尾部删除

题目描述

定义一个长度为 10 的动态数组,将数组全部初始化为数字 1,紧接着继续添加 x 个整数至该数组尾部,紧接着删除该数组尾部 y 个元素。最后,逆序输出该数组中所有元素和数组元素的个数。

输入格式

共三行:

第一行1个正整数:x,范围在 [1,100]。

第二行x个正整数:范围在 [1,10000]。

第三行为一个整数y,1 <= y < 10+x。

输出格式

共两行:

第一行删除后所剩元素。

第二行所剩元素个数。

样例

5
1 2 3 4 5
8
1 1 1 1 1 1 1 
7

样例解释

添加 5 个元素 1 2 3 4 5 后数组元素为 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 ,

删除尾部8个元素后,数组内容为 1 1 1 1 1 1 1 ,共7个元素。

故输出:
1 1 1 1 1 1 1
7