比赛 20181001 评测结果 AAAAAAAAAAA
题目名称 晚餐队列安排 最终得分 100
用户昵称 瑆の時間~無盡輪迴·林蔭 运行时间 0.020 s
代码语言 C++ 内存使用 14.00 MiB
提交时间 2018-10-01 11:58:00
显示代码纯文本
  1. #include<iostream>
  2. #include<cstdio>
  3. #include<cstdlib>
  4. #include<cmath>
  5. #include<cstring>
  6. using namespace std;
  7. int n,f[3][30010],a,ans=999999;
  8. int main(){
  9. freopen("diningb.in","r",stdin);
  10. freopen("diningb.out","w",stdout);
  11. cin>>n;
  12. for(int i=1;i<=n;i++){
  13. cin>>a;
  14. f[1][i]+=f[1][i-1];
  15. f[2][i]+=f[2][i-1];
  16. f[a][i]+=1;
  17. }
  18. for(int i=0;i<=n;i++)ans=min(ans,f[2][i]+f[1][n]-f[1][i]);
  19. cout<<ans;
  20. return 0;
  21. }