fork download
  1. n1, n2, n3, n4, n5 = map(int, input().split())
  2.  
  3. res = n5
  4.  
  5. res += n4
  6. if n1 > n4: # n1 -- скільки дощок 1 УСЕ_ЩЕ(!) потрібно
  7. n1 -= n4
  8. else:
  9. n1 = 0
  10.  
  11. res += n3
  12. if n2 >= n3:
  13. n2 -= n3
  14. else:
  15. n3 -= n2
  16. n2 = 0
  17. n1 -= 2*n3 # n2 гарантовано додатне
  18.  
  19. #print(n1, n2, n3, n4, n5)
  20. #print(res)
  21.  
  22. if n2>0:
  23. res += n2//2
  24. n1 -= n2//2
  25. n2 %= 2 # лише або 1 або 0
  26.  
  27. #print(n1, n2, n3, n4, n5)
  28. #print(res)
  29.  
  30. if n2>0: # лише 1
  31. res += 1
  32. n1 -= 3
  33.  
  34. #print(n1, n2, n3, n4, n5)
  35. #print(res)
  36.  
  37. if n1>0:
  38. if n1%5==0:
  39. res += n1//5
  40. else:
  41. res += n1//5 + 1
  42.  
  43.  
  44. print(res)
Success #stdin #stdout 0.03s 9816KB
stdin
7 5 0 0 0
stdout
4