fork download
  1. #include <stdio.h>
  2. using namespace std;
  3. int main()
  4. {
  5. int n,a,b;
  6. int i,c=0;
  7. scanf("%d %d %d",&n,&a,&b);
  8. int s[n];
  9. for(i=0;i<n;i++)
  10. {
  11. scanf("%d",s[i]);
  12. }
  13. b=b*2;
  14. for(i=0;i<n;i++)
  15. {
  16. if(s[i]==1)
  17. {
  18. if(a>0)
  19. {
  20. a--;
  21. }
  22. else if(b>0)
  23. {
  24. b--;
  25. }
  26. else
  27. {
  28. c++;
  29. }
  30. }
  31. else if(s[i]==2)
  32. {
  33. if(b>0)
  34. {
  35. b=b-2;
  36. }
  37. else
  38. {
  39. c++;
  40. }
  41. }
  42. }
  43.  
  44. return 0;
  45. }
Runtime error #stdin #stdout 0s 16048KB
stdin
4 1 2
1 2 1 1
stdout
Standard output is empty