试题编号: 201609-1
试题名称: 最大波动
时间限制: 1.0s
内存限制: 256.0MB
这是一道比较容易的题目,根据题意,波动即为邻两个元素差绝对值。
只要遍历整个数组,然后计算相邻元素之差绝对值的最大值即可。
int a[1010];
int main() {
int n;
cin >> n;
for (int i = 1; i <= n; i++)
cin >> a[i];
int ans = 0;
for (int i = 2; i <= n; i++)
ans = max(ans, abs(a[i] - a[i - 1]));
cout << ans << endl;
}