2 solutions

  • 0
    @ 2025-2-22 10:15:39
    #include<bits/stdc++.h>
    using namespace std;
    int main()
    {
        int minv=2e9; //前i天股票的最小值 
        int n;
        cin>>n;
        int ans=0; //最大利润 
        for(int i=1;i<=n;i++)
        {
            int x;
            cin>>x;
            minv=min(x,minv);
            ans=max(ans,x-minv);
        }
        cout<<ans;
        return 0;
    }
    • -2
      @ 2024-12-7 11:50:46
      • 1

      Information

      ID
      216
      Time
      1000ms
      Memory
      256MiB
      Difficulty
      3
      Tags
      # Submissions
      31
      Accepted
      13
      Uploaded By