Submission

Status:
[PP-SSSSSSSSSS]

Score: 0

User: Pera

Problemset: ซื้อขายหุ้นซีเค

Language: cpp

Time: 0.002 second

Submitted On: 2025-03-27 09:11:56

#include <bits/stdc++.h>
using namespace std;

int main() {
    ios_base::sync_with_stdio(false); cin.tie(NULL);
    
    long long n; cin >> n;
    vector<long long> prices(n);
    for (long long i = 0; i < n; ++i) cin >> prices[i];

    long long minPrice = INT_MAX;
    long long currprofit;
    long long maxprofit = 0;

    for (long long i = 0; i < n; ++i) {
        currprofit = prices[i] - minPrice;
        minPrice = min(minPrice, prices[i]);
        maxprofit = max(maxprofit, currprofit);
    }

    cout << maxprofit << '\n';
}