#include <bits/stdc++.h>
using namespace std;
typedef long long ll;
long long a[110000];
//long long b[10005];
int main()
{
ll n;
cin >> n;
for(ll i = 1;i <= n;++i){
cin >> a[i];
}
ll p = 0;
ll q = 0;
ll temp;
for(ll i = 2;i <= n;++i){
temp = a[i] - a[i - 1];
if(temp > 0) p += temp;
else if(temp < 0) q -= temp;
}
cout << max(p,q) << endl;
cout << abs(p - q) + 1;
}
题目增减序列
最新推荐文章于 2024-08-04 22:43:03 发布
这篇文章描述了一个C++程序,用于解决给定数组中相邻元素差值问题,找出最大正差值和绝对差值并输出结果。
摘要由CSDN通过智能技术生成