Run ID 作者 问题 语言 测评结果 时间 内存 代码长度 提交时间
1013 yy039 最近距离 C++ 通过 31 MS 1036 KB 452 2022-05-28 10:24:11

Tests(20/20):


#include <bits/stdc++.h> using namespace std; int arr[1000005],brr[100005]; int main(){ int n; cin>>n; for(int i=0;i<n;i++){ cin>>arr[i]; } for(int i=0;i<n;i++){ int a=i,b=i,t=0; for(int j=0;j<n;j++){ if(a>=0){ if(arr[a]==0){ brr[i]=j; break; } } if(b<n){ if(arr[b]==0){ brr[i]=j; break; } } b++,a--; } } for(int i=0;i<n;i++){ cout<<brr[i]<<" "; } }


测评信息: