提交时间:2022-05-28 09:41:35

运行 ID: 945

#include<iostream> using namespace std; int main(){ int n,i,j; cin>>n; int a[n],b[n],c[n]; for(i=0;i<n;i++) cin>>a[n]; for(i=0;i<n;i++) for(j=1;j<=n;j++){ if(a[j]==0){ if(i-j<b[i]) b[i]=i-j; if(b[i]<0) b[i]=j-i; } } for(i=0;i<n;i++) cout<<b[i]<<" "; return 0; }