dxnge

Task 14

Sep 19th, 2021
71
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.56 KB | None | 0 0
  1. n, m, k = map(int, input().split())
  2. if m < 2 or k <= 2:
  3.     print(0)
  4. else:
  5.     avt = (n // (k - 2))  # нужное количество автобусов
  6.     avt1 = (n // (k - 2) + 1)  # нужное количество автобусов + 1
  7.     mesta = k - 2  # количество мест для детей
  8.     if n % mesta != 0 and m//avt1 >= 2:
  9.         print(n//(k-2)+1)
  10.     elif n % mesta == 0 and m - 2 * avt > 0:
  11.         print(avt + (m - 2 * avt)//avt)
  12.     elif n % mesta == 0 and m//avt >= 2:
  13.         print(n//mesta)
  14.     else:
  15.         print(0)
Advertisement
Add Comment
Please, Sign In to add comment