6491: 阅读程序2

内存限制:256 MB 时间限制:2 S
题面:传统 评测方式:文本比较 上传者:
提交:3 通过:0

题目描述

#include<iostream>
using namespace std;
int main() {
  int n,a,b,c=0,bad=0;
  std::cin>>n>>a>>b;
  for(int i=1;i<=n;i++){
    int t;
    std::cin>>t;
    if(t==1)
{
     if(a)a--;
      else if(b)b--,c++;
      else if(c)c--;
      else bad++; 
}
    else
    {
       if(b)b--;
       else bad+=2;
}
  }
  std::cout<<bad<<std::endl;
  return  0;  
}

输入样例 复制


输出样例 复制