Run ID 作者 问题 语言 测评结果 时间 内存 代码长度 提交时间
984 yy032 最近距离 C++ 输出超限 33 MS 360 KB 468 2022-05-28 10:05:35

Tests(0/20):


#include <bits/stdc++.h> using namespace std; long long n,a[200000],b[200000]; int main() { cin>>n; for (int i=0;i<n;i++) cin>>a[i]; for (int i=0;i<n;i++) for (int j=n;j>=0;j--) { switch (a[i]) { case 1:b[i]=1;break; case 2:b[i]=2;break; } if (!(b[i]!=1&&b[i]!=2)) break; else if (a[j]==0&&a[i]-j>=0) { b[i]=a[i]-j; // break; } } //for (int j=1;j<n;j++) for (int i=0;i<n;i++) cout<<b[i]<<' '; }


测评信息: