Submission
Status:
[PP-SSSSSSSSSS]
Subtask/Task Score:
{0/100}
Score: 0
User: tHeNyXs
Problemset: ซื้อขายหุ้นซีเค
Language: cpp
Time: 0.002 second
Submitted On: 2026-03-05 15:12:57
#include <bits/stdc++.h>
using namespace std;
int main() {
ios_base::sync_with_stdio(false); cin.tie(nullptr);
int n; cin >> n;
int p[n];
for (int i = 0; i < n; ++i) cin >> p[i];
vector<int> dp(n, INT_MIN);
for (int i = n-1; i >= 0; --i) {
for (int j = i-1; j >= 0; --j) {
dp[i] = max(dp[i], p[i] - p[j]);
}
}
cout << *max_element(dp.begin(), dp.end());
return 0;
}