#6946. 计算首尾差值(10)
计算首尾差值(10)
计算首尾差值
题目描述
给定 n 个整数。
请计算:
最后一个数字 - 第一个数字
要求:
使用:
front()
back()
输入样例
5
10 20 30 40 50
输出样例
40
| 测试点编号 | 层级 | n |
首元素 | 尾元素 | 标准输出 | 覆盖点与设计目的 |
|---|---|---|---|---|---|---|
| 1 | 弱数据 | 1 | -2147483648 |
0 |
检查单元素时首尾相同 | |
| 2 | 2 | -100 |
100 |
200 |
检查普通正差值 | |
| 3 | 正常数据 | 7 | 42 |
0 |
检查多元素下差值为零;中间含整数极值 | |
| 4 | 极限数据 | 10 | 1073741823 |
-1073741825 |
-2147483648 |
检查差值恰好为 INT_MIN |
| 5 | 50 | -1073741824 |
1073741823 |
2147483647 |
检查长序列及差值恰好为 INT_MAX |
|