Run ID | 作者 | 问题 | 语言 | 测评结果 | 分数 | 时间 | 内存 | 代码长度 | 提交时间 |
---|---|---|---|---|---|---|---|---|---|
121017 | 凌艺樽 | 幽灵粒子 | C++ | 通过 | 100 | 1 MS | 292 KB | 401 | 2024-01-21 14:49:43 |
#include <bits/stdc++.h> using namespace std; const int N=5e3+10; const int INF=0x3f3f3f3f; int n,l,pos,maxx[N],minn[N],maxn=-INF,mins=-INF; int main() { cin>>n>>l; for(int i=1;i<=n;++i) { cin>>pos; maxx[i]=max(pos,l+1-pos); minn[i]=min(pos,l+1-pos); } for(int i=1;i<=n;++i) { maxn=max(maxn,maxx[i]); mins=max(mins,minn[i]); } cout<<mins<<" "<<maxn; return 0; }