Напишите код до Пайтон на задачу срочно!!!!!
Господар вирішив зв'язати х морквин і у головок часнику в пучки кожного виду Розкажи, по скільки овочів можна зв'язати в пучок так, щоб овочів у кожному з одержаних пучків було порівну. Склади відповідні рівності.
Answers & Comments
Ответ:
def calculate_packs_of_carrots(x, y):
packs = x if x < y else y
while packs > 1:
if x % packs == 0 and y % packs == 0:
break
packs -= 1
return x // packs
x = int(input("Введите количество морковей (x): "))
y = int(input("Введите количество головок чеснока (y): "))
garlic = int(input("Введіть кількість часнику: "))
divider = 2
while divider <= min(carrots, garlic):
if carrots % divider == 0 and garlic % divider == 0:
break
divider += 1
carrots //= divider
garlic //= divider
print("Можна зв'язати пучок з", carrots, "Морковин та, garlic , "часніків")