Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- n, m, k = map(int, input().split())
- if m < 2 or k <= 2:
- print(0)
- else:
- avt = (n // (k - 2)) # нужное количество автобусов
- avt1 = (n // (k - 2) + 1) # нужное количество автобусов + 1
- mesta = k - 2 # количество мест для детей
- if n % mesta != 0 and m//avt1 >= 2:
- print(n//(k-2)+1)
- elif n % mesta == 0 and m - 2 * avt > 0:
- print(avt + (m - 2 * avt)//avt)
- elif n % mesta == 0 and m//avt >= 2:
- print(n//mesta)
- else:
- print(0)
Advertisement
Add Comment
Please, Sign In to add comment