только начала программировать на питоне помогите бедной девочке плиз

Делёж яблок — 2 n школьников делят k яблок “почти поровну”, то есть так, чтобы количество яблок, доставшихся любым двум школьникам, отличалось бы не более, чем на 1.

Программа получает на вход натуральное число n и целое неотрицательное число k, каждое в отдельной строке, и должна вывести количество школьников, которым достанется яблок меньше, чем некоторым из их товарищей. Ввод вывод 7 5
30

7 28 0


Ответы (1 шт):

Автор решения: nomnoms12

Можно взять остаток от деления k на n — количество человек, которым яблок достанется больше. Вычитая из n это число, получаем ответ — количество человек, которым яблок достанется меньше. Не забываем про крайний случай.

Пример:

n, k = map(int, input().split())

if k % n:
    print(n - k % n)
else:
    print(0)
→ Ссылка