А как ты определишь, что везде выключен свет?
Напряги мозги! загадки, задачи, головоломки и т.д.
#442
Отправлено 16 July 2008 - 11:11
тогда можно выключать свет пока не выключим его во всех вагонах, затем включить в одном и начать отсчет от него.
#443
Отправлено 16 July 2008 - 11:13
а если вагонов 1000? или 10 000?, и допустим подряд 100 будут без света, он подумает что все, а на самом деле нет.
Я думаю ему надо включать свет по алгоритму. Напр 1 свет один без, потом два подряд со светом потом без, потом 3 подряд со всетом потом без. При таком алгоритме меньшая вероятность повторения и легко вычислить сколько он уже прошел.
#445
Отправлено 16 July 2008 - 11:15
а если вагонов 1000? или 10 000?, и допустим подряд 100 будут без света, он подумает что все, а на самом деле нет.
Я думаю ему надо включать свет по алгоритму. Напр 1 свет один без, потом два подряд со светом потом без, потом 3 подряд со всетом потом без. При таком алгоритме меньшая вероятность повторения и легко вычислить сколько он уже прошел.
Все таки вероятность повторения есть, особенно если число вагонов приближается к бесконечности.
#447
Отправлено 16 July 2008 - 11:23
вагоны все одинаковые, а ведь такой же знак в другом вагоне мог оставить тот, кто эту задачу решал раньше.
#448
Отправлено 16 July 2008 - 11:24
Вернувшись в начало , в предшествующем началу вагоне выключить свет если он включен.
#450
Отправлено 16 July 2008 - 11:34
Сообщение отредактировал НедоучKaa: 16 July 2008 - 11:35
#451
Отправлено 16 July 2008 - 11:34
Почему?
Когда мы вернемся в последний вагон до которого дошли мы увидим изменения.
#452
Отправлено 16 July 2008 - 11:36
1. надо ставить метку - два вагона с потушенным светом (по краям - с заженным)
2. идем по часовой до первого вагона с потушенным светом и зажигаем в нем свет
3. возвращаемся обратно до первого вагона с потушенным светом, если "метка" - цела, то есть следующий за ним вагон тоже с потушенным, то повторяем шаги 2 и 3. Если же "метка" - нарушена, то есть у нас только один вагон с потушенным светом, значит мы "замкнули круг" и все вагоны кроме этого сейчас с заженным светом.
4. считаем вагоны по кругу от "метки" до "метки"
#453
Отправлено 16 July 2008 - 11:37
#454
Отправлено 16 July 2008 - 11:39
Почему?
Когда мы вернемся в последний вагон до которого дошли мы увидим изменения.
скажем у нас 22 вагона. мы включали-выключали свет согласно нашей последовательности. Через 20 вагонов мы вернулись и переключили свет в предыдущем старту вагоне. Вернувшись в 20 вагон, мы не увидим никаких изменений и пойдем включать следующие 20 вагонов. И будем крутиться бесконечно.
#455
Отправлено 16 July 2008 - 11:46
Затем вернувшись на 40 вагонов назад мы увидим изменения и поймем что пошли по кругу.
#456
Отправлено 16 July 2008 - 11:55
надо "пометить" стартовый вагон, как в моем решении
#457
Отправлено 16 July 2008 - 11:57
1. надо ставить метку - два вагона с потушенным светом (по краям - с заженным)
2. идем по часовой до первого вагона с потушенным светом и зажигаем в нем свет
3. возвращаемся обратно до первого вагона с потушенным светом, если "метка" - цела, то есть следующий за ним вагон тоже с потушенным, то повторяем шаги 2 и 3. Если же "метка" - нарушена, то есть у нас только один вагон с потушенным светом, значит мы "замкнули круг" и все вагоны кроме этого сейчас с заженным светом.
4. считаем вагоны по кругу от "метки" до "метки"
Браво, newbie2.
#459
Отправлено 16 July 2008 - 12:05
Квадратом.
Но получается только 8 рядов.
Сообщение отредактировал erbolg: 16 July 2008 - 12:11










