Форум программистов, компьютерный форум, киберфорум
Python для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/18: Рейтинг темы: голосов - 18, средняя оценка - 4.67
0 / 0 / 0
Регистрация: 24.10.2020
Сообщений: 94

Задача про амёбы

16.02.2022, 14:46. Показов 4148. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Одноклеточная амёба каждые 3 часа делится на 2 такие же амёбы. Необходимо определить, сколько будет амёб через n часов, если первоначально была только одна амёба.

Выводит ошибки и показывает, что hour is not defined. Как можно решить проблему?

Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
import math  
 
def z(a):
 return ((math.sqrt(2))/2)*math.sin(a/2)
a = int(input("Введіть a: "))
print ("Result Z = ", z(a))
 
def ameb(n):
  hour = 1
  j = 1
  for i in range (hour):
   j *= 2
  hour += 3
  return j
 
n = int(input("Кількість амеб спочатку: "))
print ( 'За ', hour,'годин', ameb(n) ,'амеб')
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
16.02.2022, 14:46
Ответы с готовыми решениями:

задача про самолет (аналог задачи про рюкзак)
Мне хотелось бы, чтобы вы посоветовали и помогли мне, как правильно решить задачу. В самолет требуется погрузить n видов предметов,...

Задача про взлом кода из книги Эрика Фримена про основы javascript в конце 5 главы.
читаю книгу Эрика Фримена про основы javascript.В конце 5 главы есть задачка про взлом кода.Никак не могу понять как ее решить.НЕ понимаю...

Задача про адреса и про данные в памяти
Добрый день, странный возможно вопрос, но мне он не дает покоя, как можно указать конкретное место в памяти, чтобы ссылка указывала точно...

6
7 / 7 / 1
Регистрация: 26.11.2021
Сообщений: 39
16.02.2022, 15:46
Marisichka,
Python
1
2
3
4
5
6
7
8
9
ameba = int(input("Кількість амеб: "))
hours = int(input("Кількість годин:"))
 
def more_ameba(arg, hours):
    for i in range(2, hours + 1, 3):
        arg = arg * 2
    return arg
 
print(f'За {hours} годин, амеб:{more_ameba(ameba, hours)}')
0
3750 / 1944 / 612
Регистрация: 21.11.2021
Сообщений: 3,706
16.02.2022, 15:50
Python
1
2
n = int( input( 'n = ' ) )
print( 2**(n//3) )
0
7 / 7 / 1
Регистрация: 26.11.2021
Сообщений: 39
16.02.2022, 15:54
А вообще ошибка из-за того что переменная hours у тебя зарегистрирована в функции, а ты пытаешься её использовать вне функции. Там где ты выводишь свой принт с ответом, по факту переменной hours не существует
0
Вирусоборец
 Аватар для thyrex
14450 / 7489 / 1582
Регистрация: 06.09.2009
Сообщений: 27,133
16.02.2022, 16:02
flin4fun, каждые 3 часа удвоение происходит
0
7 / 7 / 1
Регистрация: 26.11.2021
Сообщений: 39
16.02.2022, 16:14
thyrex,
Python
1
and?
Добавлено через 2 минуты
thyrex, не особо понял к чему ты, но range с шагом в 3 "часа"
0
Вирусоборец
 Аватар для thyrex
14450 / 7489 / 1582
Регистрация: 06.09.2009
Сообщений: 27,133
16.02.2022, 16:26
Цитата Сообщение от flin4fun Посмотреть сообщение
но range с шагом в 3 "часа"
изначально было 2

Да и отсчет до сих пор ведется от двух
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
16.02.2022, 16:26
Помогаю со студенческими работами здесь

Задача про Randomize и про проценты
Доброго времени суток. Возникла ещё одна задача, я думал что не сложная, как оказалось не знаю, как правильно решить. ...

Деление амебы
Одноклеточная амеба каждые три часа делится на 2 клетки. Вычислить и вывести в таблицы, сколько клеток будет через каждые 3 часа в течение...

амёбы, бинарное размножение
Одноклеточная амёба каждые 3 часа делится на 2 клетки.Определить, сколько амёб будет через 3,6,9,12,...24 часа??Подскажите, с чего начать??

Как плавают амебы ?
Или подобные простейшие, которые могут управлять своим движением. Интересует именно физика движения(а не то что они жгутиком, что то...

Задача на перебор вариантов. Задача Л.Эйлера. Про чиновника
Задача Л.Эйлера. Некий чиновник купил лошадей и быков на сумму 1770 талеров. За каждую лошадь он уплатил по 31 талеру, а за каждого быка по...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
Программный контроль заполнения реквизита табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: реализовать контроль заполнения реквизита "ПричинаСписания". . .
wmic не является внутренней или внешней командой
Maks 02.04.2026
Решение: DISM / Online / Add-Capability / CapabilityName:WMIC~~~~ Отсюда: https:/ / winitpro. ru/ index. php/ 2025/ 02/ 14/ komanda-wmic-ne-naydena/
Программная установка даты и запрет ее изменения
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: при создании документов установить период списания автоматически. . .
Вывод данных в справочнике через динамический список
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2. Задача: вывести данные из ТЧ нетипового документа. . .
Программное заполнения текстового поля в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению. На форме документа создается. . .
К слову об оптимизации
kumehtar 01.04.2026
Вспоминаю начало 2000-х, университет, когда я писал на Delphi. Тогда среди программистов на форумах активно обсуждали аккуратную работу с памятью: нужно было следить за переменными, вовремя. . .
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru