Є n білочок та m горішків, які потрібно розділити порівну між білочками (значення n та m вводить користувач) По скільки цілих горіхів отримає кожна білочка і скільки горіхів залишиться? срочно, тільки сразу фото як ви зробили даю 30 балов!
Для розділення m горішків порівну між n білочками спочатку треба знайти загальну кількість горішків, яку отримають всі білочки разом. Це можна зробити, розділивши m на n цілих частин. Якщо m не ділиться на n, залишок горішків потрібно буде розподілити між білочками порівну, починаючи з першої.
Тому:
Кожна білочка отримає (m // n) горішків.
Залишок горішків буде дорівнювати (m % n).
Отже, щоб розділити m горішків порівну між n білочками, кожна білочка отримає (m // n) горішків, а залишок буде (m % n) горішків. код для python: n = int(input("Введіть кількість білочок: "))
m = int(input("Введіть кількість горішків: "))
nuts_per_squirrel = m // n # ціла кількість горішків на білочку
nuts_leftover = m % n # кількість залишкових горішків
Answers & Comments
Verified answer
Відповідь:
Для розділення m горішків порівну між n білочками спочатку треба знайти загальну кількість горішків, яку отримають всі білочки разом. Це можна зробити, розділивши m на n цілих частин. Якщо m не ділиться на n, залишок горішків потрібно буде розподілити між білочками порівну, починаючи з першої.
Тому:
Отже, щоб розділити m горішків порівну між n білочками, кожна білочка отримає (m // n) горішків, а залишок буде (m % n) горішків.
код для python:
n = int(input("Введіть кількість білочок: "))
m = int(input("Введіть кількість горішків: "))
nuts_per_squirrel = m // n # ціла кількість горішків на білочку
nuts_leftover = m % n # кількість залишкових горішків
print("Кожна білочка отримає", nuts_per_squirrel, "горішків")
print("Залишиться", nuts_leftover, "горішків")