fork download
  1. #include<iostream>
  2. #include<vector>
  3. #include<set>
  4. #include<map>
  5. #include<queue>
  6. #include<stack>
  7. #include<string>
  8. #include<algorithm>
  9. #include<functional>
  10. #include<iomanip>
  11. #include<cstdio>
  12. #include<cmath>
  13. #include<cstring>
  14. #include<cstdlib>
  15. #include<cassert>
  16. using namespace std;
  17.  
  18.  
  19. int main()
  20. {
  21. int tc,n,s,p,t;
  22. int i,j,k,count=0;
  23. scanf("%d",&tc);
  24. for(i=0;i<tc;i++)
  25. {
  26. count=0;
  27. scanf("%d%d%d",&n,&s,&p);
  28. for(j=0;j<n;j++)
  29. {
  30. scanf("%d",&t);
  31. if(t/3>=p)
  32. count++;
  33. else
  34. {
  35. k=t-p;
  36. if( k>=(2*p-2) && k>=0 && p>0)
  37. count++;
  38. else if(k>=(2*p-4) && s>0 && k>=0 && p>0)
  39. {
  40. count++;
  41. s--;
  42. }
  43. }
  44. }
  45. printf("Case #%d: %d\n",i+1,count);
  46. }
  47. return 0;
  48. }
  49.  
Success #stdin #stdout 0.01s 2724KB
stdin
Standard input is empty
stdout
Standard output is empty