#include<bits/stdc++.h> using namespace std; int n,a; long long x=(1e6+1)/2,maxx; int main(){ cin >> n; for(int i=0; i<n; i++){ cin >> a; if(a>x) { if(maxx<1000000-a) maxx=1000000-a; }else{ if(maxx<a-1) maxx=a-1; } } cout << maxx; return 0; }
#include<iostream> using namespace std; int n,ans; int main() { cin>>n; for(int i=1;i<=n;i++) { int x; cin>>x; ans=max(ans,min(x-1,1000000-x)); } cout<<ans; }
注册一个 TeMenHu 通用账户,您就可以在我们提供的所有在线评测服务上提交代码、参与讨论。
使用您的 TeMenHu 通用账户