Три рыбака легли спать,не плдилив улова.Проснувшись ночью,первый рыбак одну,а из остатка забрал треть.Второй и третий поступили аналогичным образом.Какое наименьшее количество рыб может удовлетворять условию задачи? Составе программу на известным языке программирования.
Наименьшее количество рыб, удовлетворяющее условию задачи, составляет 10 рыб. Программа на Python:
def number_of_fish(fish): for i in range(1, fish): first_fish = i // 3 second_fish = first_fish // 3 third_fish = second_fish // 3 if i + first_fish + second_fish + third_fish == fish: return i fish = 10 result = number_of_fish(fish) print(result)
Наименьшее количество рыб, удовлетворяющее условию задачи, составляет 10 рыб.
def number_of_fish(fish):Программа на Python:
for i in range(1, fish):
first_fish = i // 3
second_fish = first_fish // 3
third_fish = second_fish // 3
if i + first_fish + second_fish + third_fish == fish:
return i
fish = 10
result = number_of_fish(fish)
print(result)