Добро пожаловать на сайт любителей кино!

Фильмы, рецензии, рейтинги и общение.

Входите или Регистрируйтесь.
Facebook 32 Vk 32 Twitter 32

Кинофорум

ФорумыБолтология → Мозголомки Задачки на смекалку, Весёлые головоломки

Сообщения (2602)

Pochemuk

У тебя тоже ошибка, но небольшая.
На БГ есть подобная задача про амёб. Можешь проверить, пройдёт ли там твоё решение.
Условие ещё раз: на нулевой секунде запускают Щ, она сразу же съедает 1 К из Х, когда истекает 1-й час, числа Щ и К удвоились. И т.д.

trex

Проверим на практике:

Пусть у нас в нулевой момент времени 2 карася:

0 -> 2
-1 -> 1
*2 -> 2
---1---
-2 -> 0

Через 1 период времени будет съеден последний карась.

Теперь, допустим, карася 3:

0 -> 3
-1 -> 2
*2 -> 4
---1---
-2 -> 2
*2 -> 4
---2---
-4 -> 0

Последний карась будет съеден через 2 периода времени.

Пять карасей:

0 -> 5
-1 -> 4
*2 -> 8
---1---
-2 -> 6
*2 -> 12
---2---
-4 -> 8
*2 -> 16
---3---
-8 -> 8
*2 -> 16
---4---
-16 -> 0

Через 4 периода будет съеден последний карась. Всё сходится

trex7373
  • Киновед
  • Fri, 29 Mar 2013 13:04:28 +0400

Проверим на практике:

Пусть у нас в нулевой момент времени 2 карася:

0 -> 2
-1 -> 1
*2 -> 2
---1---
-2 -> 0

Через 1 период времени будет съеден последний карась.

Теперь, допустим, карася 3:

0 -> 3
-1 -> 2
*2 -> 4
---1---
-2 -> 2
*2 -> 4
---2---
-4 -> 0

Последний карась будет съеден через 2 периода времени.

Пять карасей:

0 -> 5
-1 -> 4
*2 -> 8
---1---
-2 -> 6
*2 -> 12
---2---
-4 -> 8
*2 -> 16
---3---
-8 -> 8
*2 -> 16
---4---
-16 -> 0

Через 4 периода будет съеден последний карась. Всё сходится

Тень капитана Сильвера

Подскажу. Сколько периодов времени пройдет, если Х=1? (Время дискретно, т.е. через 1 час.)
Затем пересчитай для 2 К.

Pochemuk

Подскажу. Сколько периодов времени пройдет, если Х=1? (Время дискретно, т.е. через 1 час.)
Затем пересчитай для 2 К.

trex

Если X=1, то пройдет 0 часов и всё ... Т.е. в начальный период будет съеден единственный карась и через время 0 задача придет к печальному, но логическому концу.

Опять всё сходится: X=1 => T=X-1=0.

trex7373
  • Киновед
  • Fri, 29 Mar 2013 13:11:31 +0400

Если X=1, то пройдет 0 часов и всё ... Т.е. в начальный период будет съеден единственный карась и через время 0 задача придет к печальному, но логическому концу.

Опять всё сходится: X=1 => T=X-1=0.

Тень капитана Сильвера

Ничего подобного. ВРЕМЯ ДИСКРЕТНО! В 0ч - 1К. В 1ч - 0К.

trex7373
  • Киновед
  • Fri, 29 Mar 2013 13:24:05 +0400

Добавлю для Ахахала: ты не прав, количество щук в пруду - информация НУЖНАЯ!

Pochemuk

Ничего подобного. ВРЕМЯ ДИСКРЕТНО! В 0ч - 1К. В 1ч - 0К.

trex

Да и пусть его дискретно: 0, 1, 2, 3 ... - это всё дискретные значения.

По условию же сказано - сразу же съедают, после чего сразу же делятся. Т.е. час еще и не начал истекать, а всё уже произошло ...

Если же какое либо из этих действий произошло не в начале часа, а в течение его, то тогда час НЕЛЬЗЯ считать дискретной величиной.

Так что, определитесь как-нибудь ... Дискретный он, или поедание/деление происходит не только на границах часа, но и в течение его.

Pochemuk

Ничего подобного. ВРЕМЯ ДИСКРЕТНО! В 0ч - 1К. В 1ч - 0К.

trex

Напишу другими словами:

Дано: 0ч - 1К. 1ч - 0К.

В какой момент времени происходит переход 1К->0К (поедание)?

Если в начале часа, то получаем то, о чем я говорил.
Если в конце его, то это не согласуется с условием, что щука поедает карася сразу же в начальный момент времени.
Если где-то между этими моментами, то это противоречит тому, что время считаем дискретным.

trex7373
  • Киновед
  • Fri, 29 Mar 2013 13:38:30 +0400

Да и пусть его дискретно: 0, 1, 2, 3 ... - это всё дискретные значения.

По условию же сказано - сразу же съедают, после чего сразу же делятся. Т.е. час еще и не начал истекать, а всё уже произошло ...

Если же какое либо из этих действий произошло не в начале часа, а в течение его, то тогда час НЕЛЬЗЯ считать дискретной величиной.

Так что, определитесь как-нибудь ... Дискретный он, или поедание/деление происходит не только на границах часа, но и в течение его.

Тень капитана Сильвера

Дискретность заключается в том, что мы пересчитываем К и Щ в 0, 1, 2, ... часов. В любом случае, в 0ч карасей Х, а не Х-Щ, как у тебя.

Pochemuk

Дискретность заключается в том, что мы пересчитываем К и Щ в 0, 1, 2, ... часов. В любом случае, в 0ч карасей Х, а не Х-Щ, как у тебя.

trex

Неправда. Щука ПО УСЛОВИЮ съедает СРАЗУ ЖЕ. Поэтому СРАЗУ ЖЕ их становится в начальный момент К-Щ.

Не надо условие переиначивать. Написано СРАЗУ ЖЕ, Значит, СРАЗУ ЖЕ.

trex7373
  • Киновед
  • Fri, 29 Mar 2013 13:41:11 +0400

Напишу другими словами:

Дано: 0ч - 1К. 1ч - 0К.

В какой момент времени происходит переход 1К->0К (поедание)?

Если в начале часа, то получаем то, о чем я говорил.
Если в конце его, то это не согласуется с условием, что щука поедает карася сразу же в начальный момент времени.
Если где-то между этими моментами, то это противоречит тому, что время считаем дискретным.

Тень капитана Сильвера

"Сразу же" означает, что до размножения, а не мгновенно.

Тема закрыта.