number_of_sausage = number_of_hot_dogs // SAUSAGES
Явно неправильно. Попробуйте 25 хотдогов оформить, получите 2 пакета с сосисками, но в 2 пакетах всего 20 сосиок. С булками то же самое.
Вычисление остатка соответственно тоже неверно. При 25 хотдогах вы получите остаток в виде 5 сосисок, хотя даже не добрали до общего количества людей. Если указать количество людей как 1, количество хотдогов тоже 1, то получим в остатке 1 сосику и 1 булку, хотя покупали 10 сосиок и 8 булок
В первом случае доработайте деление, попробуйте передать такие значения, чтобы суммарное число хотдогов было не круглым числом.
Во втором деление в принципе не нужно, нужно вычитание количества купленных продуктов из кол-ва затраченных
Задача легкая, справитесь