#53. 数组操作(完整版) 入门

时间限制:1000 ms 内存限制:256 MiB 标准输入输出
题目类型:传统 评测方式:文本比较
上传者: root

题目描述

给出 个整数 请编程完成些列任务:

1)、计算 个整数的和;

2)、把这 个整数按输入顺序的逆序输出;

3)、找出 个整数中最大的一个数,并输出这个数和这个数在输入中序列中最早出现的位置;

4)、找出 个整数中最小的一个数,并输出这个数和这个数在输入中序列中最晚出现的位置;

5)、找出 个整数中大于 且小于 的数据个数并输出;

6)、插入一个元素;

7)、删除一个元素;

输入格式

第 1 行:一个整数

第 2 行:包含 个整数,表示 个元素的数组。

第 3 行:两个整数:,表示要在第 个元素前插入一个元素

第 4 行:一个整数 表示要删除第 个元素。

输出格式

共 7 行:

第 1 行:一个整数,表示输入的 个整数的和。

第 2 行:逆序输出 个整数;

第 3 行:第一个整数是最大数,第二个整数是最大数最早出现的位置;

第 4 行:第一个整数是最小数,第二个整数是最小数最晚出现的位置;

第 5 行:第一个是N个整数中大于10且小于100的整数个数,后面接着是大于10且小于100的整数;

第 6 行:输出插入元素后的数组;

第 7 行:输出删除元素后的数组。

样例

样例输入

10
172 26 389 38 389 349 37 378 26 389
4 5
3

样例输出

2193
389 26 378 37 349 389 38 389 26 172
389 3
26 9
4 26 38 37 26
172 26 389 5 38 389 349 37 378 26 389
172 26 5 38 389 349 37 378 26 389

数据范围与提示