Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #В бригаде N сенокосилок. Первая сенокосилка работала m часов, а каждая следующая на 10 мин больше, чем предыдущая. Вычислить время работы бригады, елси сенокосилки работают ПООЧЕРЕДИ.
- #Вариант 1
- #Сумма арифметической прогрессии Sn = (a1 + an) / 2 * n
- machines = int(input('Введите кол-во сенокосилок '))
- time = int(input('Введите время работы первой сенокосилки в часах '))
- time = time * 60
- machine1 = 1
- alltime = 0
- time1 = time
- while machine1 < machines: #расчитываем an
- time = time + 10
- machine1 = machine1 + 1
- alltime = ((time1 + time) // 2) * machines
- print(alltime)
- #Вариант 2
- N = int(input())
- m = int(input())
- i = 1
- s = m
- while i < N:
- s = s + m + 10*i
- i += 1
- print(s)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement