Advertisement
KateWilson

Сенокосилки и бригада

Jul 24th, 2019
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.97 KB | None | 0 0
  1. #В бригаде N сенокосилок. Первая сенокосилка работала m часов, а каждая следующая на 10 мин больше, чем предыдущая. Вычислить время работы бригады, елси сенокосилки работают ПООЧЕРЕДИ.
  2.  
  3. #Вариант 1
  4.  
  5. #Сумма арифметической прогрессии Sn = (a1 + an) / 2 * n
  6. machines = int(input('Введите кол-во сенокосилок '))
  7. time = int(input('Введите время работы первой сенокосилки в часах '))
  8. time = time * 60
  9. machine1 = 1
  10. alltime = 0
  11. time1 = time
  12. while machine1 < machines:    #расчитываем an
  13.     time = time + 10
  14.     machine1 = machine1 + 1
  15. alltime = ((time1 + time) // 2) * machines
  16. print(alltime)
  17.  
  18.  
  19. #Вариант 2
  20.  
  21. N = int(input())
  22. m = int(input())
  23. i = 1
  24. s = m
  25. while i < N:
  26.     s = s + m + 10*i
  27.     i += 1
  28. print(s)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement