Задача про бактерии и вирусы #408024


#0 by Ненавижу 1С
Есть колония Бактерий. Очень большая — N штук... Или нет, N мало – целых M штук. В ней поселяется Вирус. Каждую секунду Вирус жрет одну бактерию, и, наевшись, тут же делится на два себе подобных. Бактерии питаются всем подряд (не бактериями и не вирусами, конечно) и тоже каждую секунду делятся пополам. Сожрет ли когда-нибудь Вирус все Бактерии?
#1 by Гефест
когда им самим жрать нечего станет - тогда и сожрет
#2 by tsr
Вот если бы их было Х штук, я бы ответил, а так думать надо
#3 by tsr
Вроде как через дифуры такое решается?
#4 by tsr
Во,нашел ответ Сожрет. Уравнение для числа вирусов n(t) dn/dt = an, n = 1 имеет решение: n(t) = exp(at). Уравнение для числа бактерий m(t) dm/dt = am - an(t) = am - a*exp(at), m = M имеет решение: m(t) = (M - at)*exp(at). Видно, что каким бы большим не было М, найдется такое t, что m обратится в ноль.
#5 by Ненавижу 1С
офигенно конечно, но как быть тем школьникам кто диф. уров не знает а задачу решить хочет?
#6 by tsr
У дошкольников образное мышление, им проще
#7 by Ненавижу 1С
ну не ДОшкольников
#8 by Оболтус
Сожрет.
#9 by Stepa86
скоро в школах предмет начнут новый преподавать - "Гугление"
#10 by Оболтус
А я отчетик внешний сделал и попробовал...
#11 by tsr
А мы тем и отличаемся от первобытных людей, что гуглить умеем
#12 by Fragster
посмотрел. если бактерия, которую хавают успевает размножиться до того, как ее схавают окончательно - то не сожрут никогда...
#13 by tsr
Это как? Делись формулой
#14 by Ненавижу 1С
не, бактерии размножаются через миг после размножения вирусов
#15 by Оболтус
Все равно сожрут. Бактерии обречены :(
#16 by Fragster
тогда сожрут... а вообще - бактерии, размножающиеся в зубых у злобных вирусов - это забавно...
#17 by Оболтус
//******************************************* Процедура Сформировать    бактерий=бактерий*2;        бактерий = бактерий - вирусов;    вирусов=вирусов*2; КонецПроцедуры //******************************************* Что я делаю не так?
#18 by tsr
А где цикл?
#19 by Оболтус
С циклом не интересно. Я на кнопочку нажимал, чтобы за процессом следить...
#20 by Оболтус
*за процессом размножения
#21 by Ненавижу 1С
да тут тоже сожрут все равно
#22 by Fragster
гнусный извгащенец!!!
#23 by Масянька
Интересно... А откуда такая задача?
#24 by Rovan
по условиям задачи - сначала действуют вирусы, а уж потом оставшиеся бактерии делятся
#25 by Ненавижу 1С
именно так
#26 by Ненавижу 1С
прислали, вам же неинтересно
#27 by Оболтус
Yes I am...(c)Американский пирог (24,25) Нет проблем. //******************************************* Процедура Сформировать   бактерий = бактерий - вирусов;   вирусов=вирусов*2;   бактерий=бактерий*2; КонецПроцедуры //*******************************************
#28 by Жан Пердежон
конечно вирусы бактерий сожруть: после каждой секунды число вирусов удваивается, а бактерий - нет (часть идет на обед) -> вирусы размножаются быстрее ->вирусы в итоге съедят все бактерии
#29 by Ненавижу 1С
это делитанство батерии спокойно могут размножаться например со скоростью не 2 а 1.7 скажем в общем доказательство "на глаз"
#30 by Жан Пердежон
сам написал в , что бактерии тоже делятся пополам, так что никакого "глаза"
#31 by Гефест
дак если бактерия делится пополам, то получаются две маленькие мандавошки, потом еще меньше, потом еще... вирусу через несколько итераций после такого обеда уже размножаться не захочется
#32 by Rovan
шаг    бак                вир 0       N                 1 1      2N-1               2 2      2(2N-1)-2=4N-4     4 3      2(4N-4)-4=8N-12    8 4      2(8N-12)-8=16N-24  16 i      2^i*N - (2^i +2^(i-1))   2^i вобщем вирусы размножаются по экспоненциальной прогрессии 2^i а бактерии тоже, но едят вирусы с тойже скоростью старовая константа роли не играет Съедят !
#33 by Жан Пердежон
задача равносильна этой: "Гиви выехал из А со скоростью Х, через время М за ним из А выехал Вано со скоростью У (У>Х). Вопрос: догонит ли когда-нибудь Вано Гиви?"
#34 by Ненавижу 1С
пусть вирус и бактерии сидят в банке, после однократного размножения разделим "тварей" по ровну по 2 банкам и так на каждом шаге с каждой банкой будем наблюдать за одной из банок, в остальных "жизненный путь такой же" очевидно, что в новой банке всего тварей столько же сколько было бактерий в старой при этом среди них один по прежнему вирус значит на следующем ходу в новой банке всех тварей будет ровно на одну меньше процесс закончится ровно через M ходов
#35 by mrkorn
Если  М = 1 тогда  точно сожрет :)
#36 by mrkorn
а так вирус растет по X^2 бактерия  по (У-1)*2 вирус рfстет быстрее
#37 by mrkorn
+ X*2 конечно
Тэги: Математика и алгоритмы
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С