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

Деление амебы

17.01.2021, 01:44. Показов 1534. Ответов 11
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Одноклеточная амеба каждые три часа делится на 2 клетки. Вычислить и вывести в таблицы, сколько клеток будет через каждые 3 часа в течение двух суток
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
17.01.2021, 01:44
Ответы с готовыми решениями:

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

Определить сколько амёб будет через заданный промежуток времени, если известна скорость деления амёбы
Нужно решить задачу: Одноклеточная амёба каждые 3 часа делится на 2 клетки. Определите сколько амёб будет через 3, 6, 9, 12 ... 24 часа. ...

Задача про деление яблок (целочисленное деление)
Ребят,помогите с задачкой,как написать input.txt и output.txt? Помогите решить задачу. C++. Заранее спасибо! N школьников делят K яблок...

11
Модератор
Эксперт по электронике
8979 / 6745 / 921
Регистрация: 14.02.2011
Сообщений: 23,857
17.01.2021, 01:52
степени 2 знаешь?
после двух суток (48 часов/3=16) будет 65535
0
Злостный нарушитель
 Аватар для Verevkin
10288 / 5712 / 1268
Регистрация: 12.03.2015
Сообщений: 26,447
17.01.2021, 02:12
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <stdio.h>
 
int main()
{
  printf(" Время (ч) | Количество\n");
  for (unsigned long count = 1, hrs = 0; /* hrs <= 72*/ count; hrs += 3, count <<= 1)
  {  
    if (!(hrs % 24)) printf(" ----------+-------------------\n");
    printf(" %9lu | %lu\n", hrs, count);
  }
 
  return 0;
}


Кликните здесь для просмотра всего текста
Code
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
 Время (ч) | Количество
 ----------+-------------------
         0 | 1
         3 | 2
         6 | 4
         9 | 8
        12 | 16
        15 | 32
        18 | 64
        21 | 128
 ----------+-------------------
        24 | 256
        27 | 512
        30 | 1024
        33 | 2048
        36 | 4096
        39 | 8192
        42 | 16384
        45 | 32768
 ----------+-------------------
        48 | 65536
        51 | 131072
        54 | 262144
        57 | 524288
        60 | 1048576
        63 | 2097152
        66 | 4194304
        69 | 8388608
 ----------+-------------------
        72 | 16777216
        75 | 33554432
        78 | 67108864
        81 | 134217728
        84 | 268435456
        87 | 536870912
        90 | 1073741824
        93 | 2147483648
 ----------+-------------------
        96 | 4294967296
        99 | 8589934592
       102 | 17179869184
       105 | 34359738368
       108 | 68719476736
       111 | 137438953472
       114 | 274877906944
       117 | 549755813888
 ----------+-------------------
       120 | 1099511627776
       123 | 2199023255552
       126 | 4398046511104
       129 | 8796093022208
       132 | 17592186044416
       135 | 35184372088832
       138 | 70368744177664
       141 | 140737488355328
 ----------+-------------------
       144 | 281474976710656
       147 | 562949953421312
       150 | 1125899906842624
       153 | 2251799813685248
       156 | 4503599627370496
       159 | 9007199254740992
       162 | 18014398509481984
       165 | 36028797018963968
 ----------+-------------------
       168 | 72057594037927936
       171 | 144115188075855872
       174 | 288230376151711744
       177 | 576460752303423488
       180 | 1152921504606846976
       183 | 2305843009213693952
       186 | 4611686018427387904
       189 | 9223372036854775808
0
Вездепух
Эксперт CЭксперт С++
 Аватар для TheCalligrapher
12933 / 6801 / 1820
Регистрация: 18.10.2014
Сообщений: 17,213
17.01.2021, 08:35
Цитата Сообщение от ValeryS Посмотреть сообщение
после двух суток (48 часов/3=16) будет 65535
Ненулевая степень двойки - нечетное число?
1
Модератор
Эксперт по электронике
8979 / 6745 / 921
Регистрация: 14.02.2011
Сообщений: 23,857
17.01.2021, 08:45
Цитата Сообщение от TheCalligrapher Посмотреть сообщение
Ненулевая степень двойки - нечетное число?
нет
решение таких задач
2n-1
0
7438 / 5030 / 2892
Регистрация: 18.12.2017
Сообщений: 15,692
17.01.2021, 09:27
ValeryS, зачем отнимать единицу ? через 3 часа - 2 клетки, через 6 - 4 клетки и т.д.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream>
#include <iomanip>
using namespace std;
 
int main()
{
    int n=1;
    
    cout << "  t  n \n";
    for(int i=0; i<=48; i+=3)
    { 
        cout << setw(3) << i << "  " << n << "\n";
        n*=2;          
    } 
 
system("pause");
return 0;
}
или так:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream>
#include <iomanip>
using namespace std;
 
int main()
{    
    int n=0;
    
    cout << "  t  n \n";    
    for(int i=0; i<=48; i+=3)
    {
        cout  << setw(3) << i << "  " << (1 << n) << "\n";   
        n++;
    }
    
system("pause");
return 0;
}
1
Модератор
Эксперт по электронике
8979 / 6745 / 921
Регистрация: 14.02.2011
Сообщений: 23,857
17.01.2021, 09:34
Цитата Сообщение от Yetty Посмотреть сообщение
ValeryS, зачем отнимать единицу ?
уговорили не надо
в 4 часа ночи с другим типом задач попутал, типа количество зерен на шахматной доске
0
7438 / 5030 / 2892
Регистрация: 18.12.2017
Сообщений: 15,692
17.01.2021, 09:39
вариант с одной переменной:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <iostream>
#include <iomanip>
using namespace std;
 
int main()
{    
    cout << "  t  n \n";    
    for(int i=0; i<=48; i+=3)    
        cout  << setw(3) << i << "  " << (1 << i/3) << "\n";
    
system("pause");
return 0;
}
0
Вездепух
Эксперт CЭксперт С++
 Аватар для TheCalligrapher
12933 / 6801 / 1820
Регистрация: 18.10.2014
Сообщений: 17,213
17.01.2021, 10:35
Цитата Сообщение от ValeryS Посмотреть сообщение
нет
решение таких задач
2n-1
Можно выделит три типа поведения:

1. Каждая амеба ровно один раз в своей жизни рожает двух маленьких амебышков и продолжает жить (уже никого больше не рожая). Популяция: 1, 3, 7, 15, ...
2. Каждая амеба на каждом такте рожает двух маленьких амебышков и продолжает жить. Популяция: 1, 3, 9, 27, ...
3. Каждая амеба ровно один раз в своей жизни рожает двух маленьких амебышков и умирает. Популяция: 1, 2, 4, 8, ...

Вы привели решение для 1. А здесь задача 3.
0
Модератор
Эксперт по электронике
8979 / 6745 / 921
Регистрация: 14.02.2011
Сообщений: 23,857
17.01.2021, 10:44

Не по теме:

Цитата Сообщение от TheCalligrapher Посмотреть сообщение
Вы привели решение для 1. А здесь задача 3.
ну я же уже извинился

0
17.01.2021, 11:16

Не по теме:

Цитата Сообщение от ValeryS Посмотреть сообщение
ну я же уже извинился:)
Я вижу, но у меня язык чесался рассказать несколько душещипательных сценариев из жизни амебышков.

0
17.01.2021, 11:40

Не по теме:

Цитата Сообщение от TheCalligrapher Посмотреть сообщение
рожает
амёбы не рожают, они размножаются делением :)

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
17.01.2021, 11:40
Помогаю со студенческими работами здесь

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

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

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

Умножение, деление и деление с остатком
Рассмотрим эти операции на примере. static void Main() { int i = 100, j = 15; double a = 14.2, b = 3.5; ...

Деление знаковых чисел с выводом ошибки "Деление на ноль"
Собственно поставили передо мной задачу - написать прогу деления двух чисел, причем что бы учитывался знак, и помимо всего прочего при...


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

Или воспользуйтесь поиском по форуму:
12
Ответ Создать тему
Новые блоги и статьи
Подключение Box2D v3 к SDL3 для Android: физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL3_image
8Observer8 27.01.2026
Содержание блога SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
Влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip" Извлеките архив и вы увидите. . .
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д. Сборка примера Скачайте. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru