Run ID | 作者 | 问题 | 语言 | 测评结果 | 分数 | 时间 | 内存 | 代码长度 | 提交时间 |
---|---|---|---|---|---|---|---|---|---|
125651 | 陈未一 | 排队 | C++ | 通过 | 100 | 0 MS | 272 KB | 345 | 2024-01-23 20:05:16 |
//排队 #include <iostream> using namespace std; int a[30001],i,n,num,minx; int main() { cin>>n; for(i=1; i<=n; i++) { cin>>num; a[i]=a[i-1]+num-1; } minx=n; for(i=0; i<=n; i++) if(minx>a[i]+n-i-(a[n]-a[i])) minx=a[i]+n-i-(a[n]-a[i]); if(n==a[i]) minx=0; cout<<minx<<endl; return 0; }