Run ID 作者 问题 语言 测评结果 分数 时间 内存 代码长度 提交时间
110988 唐钧 买卖股票的最佳时机 C++ 解答错误 33 0 MS 264 KB 570 2023-11-18 08:51:46

Tests(1/3):


//c #include<bits/stdc++.h> using namespace std; struct rst { int id,mon; }za[19700]; bool cmp1(rst x,rst y)//钱数从大到小 { return x.mon>y.mon; } bool cmp2(rst x,rst y)//序号从小到大 { return x.id<y.id; } int main() { int n; cin>>n; for(int i=1;i<=n;i++) { cin>>za[i].mon; za[i].id=i; } sort(za,za+n,cmp1); int day=za[0].id; sort(za,za+n,cmp2); int ru=za[day].mon;// sort(za+day+1,za+n,cmp1);// int chu=za[day+1].mon; int q=chu-ru; if(q<=0) { cout<<0; } else { cout<<q; } return 0; }


测评信息: