https://www.cnblogs.com/guanjinquan/p/16444892.html https://www.cnblogs.com/xxxxxxxb/p/17572586.html
#include <bits/stdc++.h>
using namespace std;
const int N = 1e6 + 10;
int a[N];
int main() {
int n;
cin >> n;
for(int i = 1;i<=n;i++) {
cin >> a[i];
}
long long sum1 = 0,sum2 = 0;
for(int i = 2;i<=n;i++) {
if(a[i] - a[i - 1] > 0) {
sum1 += a[i] - a[i - 1];
}else {
sum2 += a[i - 1] -a[i];
}
}
cout << max(sum1,sum2) << endl;
cout << abs(sum1 - sum2) + 1;
}