1 条题解

  • 1
    @ 2023-11-30 16:38:10
    #include <bits/stdc++.h>
    #define ll long long
    using namespace std;
    const int N = 100005;
    int n, m, k, s, t, a[N];
    ll p, q; // p,q记得使用long long类型
    int main(){
    	cin >> n;
    	for (int i = 1; i <= n; ++i){
    		cin >> a[i];
    		if (i >= 2){
    			if (a[i] - a[i - 1] > 0)
    				p += a[i] - a[i - 1];
    			else
    				q += a[i - 1] - a[i];
    		}
    	}
    	cout << max(p, q) << '\n' << abs(p - q) + 1;
    }
    
    • 1

    信息

    ID
    591
    时间
    1000ms
    内存
    128MiB
    难度
    4
    标签
    递交数
    173
    已通过
    82
    上传者