AXForum  
Вернуться   AXForum > Прочие обсуждения > Курилка
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 15.09.2008, 11:42   #1  
Wamr is offline
Wamr
----------------
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
 
1,737 / 868 (32) +++++++
Регистрация: 15.01.2002
Адрес: Москва
Записей в блоге: 7
а меняется ли сторонами что-то? то что было слева так в отражении слева и остается
Старый 15.09.2008, 11:59   #2  
CDR is offline
CDR
MCTS
MCBMSS
 
236 / 175 (6) ++++++
Регистрация: 27.11.2003
Цитата:
Сообщение от Wamr Посмотреть сообщение
а меняется ли сторонами что-то? то что было слева так в отражении слева и остается
Правильная мысль .
Однако если вы поднимете правую руку, отражение поднимет левую.
Старый 15.09.2008, 12:22   #3  
Russland is offline
Russland
MCTS
Аватар для Russland
MCBMSS
 
267 / 116 (4) +++++
Регистрация: 17.10.2005
Адрес: Донеччина, Україна
Насчёт зеркала: ничего в отражении не меняется.
Это мы "меняем" систему координат когда смотрим на зеркало, а потом на исходное изображение

------------------------------Palm'------


leftHand---Me---rightHand

_________________Palm

За моей спиной стоит пальма. Я вижу ея отражение в моём мониторе по правую руку. Однако, когда я повернусь на 180" дабы разглядеть её, она уже будет по левую руку. То есть система координат (для меня!) изменится на эти 180".

Мораль: нефиг перед монитром зеркалом вертеться
__________________

В глухомани, в лесу Несмотря на красу Дни проводит Лиса Патрикевна. Я никак не пойму Отчего, почему Не пускают куму На деревню
Старый 15.09.2008, 13:06   #4  
CDR is offline
CDR
MCTS
MCBMSS
 
236 / 175 (6) ++++++
Регистрация: 27.11.2003
Цитата:
Сообщение от Russland Посмотреть сообщение
Насчёт зеркала: ничего в отражении не меняется.
Это мы "меняем" систему координат когда смотрим на зеркало, а потом на исходное изображение

------------------------------Palm'------


leftHand---Me---rightHand

_________________Palm

За моей спиной стоит пальма. Я вижу ея отражение в моём мониторе по правую руку. Однако, когда я повернусь на 180" дабы разглядеть её, она уже будет по левую руку. То есть система координат (для меня!) изменится на эти 180".

Мораль: нефиг перед монитром зеркалом вертеться
"Эта правильный атвет" (с)!
В отражении зеркала ничего не меняется, зеркало просто отражает. Для того, чтобы узнать, идентично ли изображение предмету или нет, человек выполняет некоторое преобразование - "совмещение" исходного предмета с его отражением. И вот тут-то, в процессе этого преобразования, и выполняется "поворот" предмета или изображения вокруг вертикальной оси. Это и приводит к тому, что "лево" и "право" меняются местами. Не сложно убедиться, что если такой поворот при "совмещении" предмета и отражения выполнять не вокруг вертикальной оси, а вокруг горизонтальной, то местами "поменяются" соответственно верх и низ, а лево и право остануться на своих местах.
Как видно, задачка оказалась на обыкновенные геометрические преобразования, выполняемые с системой координат.

Итого: решено 3 задачи. Осталось еще две
Старый 15.09.2008, 13:32   #5  
Russland is offline
Russland
MCTS
Аватар для Russland
MCBMSS
 
267 / 116 (4) +++++
Регистрация: 17.10.2005
Адрес: Донеччина, Україна
Для переключателей

Накидал таблицу состояний на 10 выключателей
если не ошибся то она такая:

1 1111111111
2 1010101010
3 1000111000
4 1001111100
5 1001011101
6 1001001101
7 1001000101
8 1001000001
9 1001000011
10 1001000001
/отредактировано/

Но ничего интересного в строке 10 и по диагонали не обнаружил (что там может быть: числа Марсена, Фибоначчи, инверсия или что-то в этом духе)
Может выборка слишком мала
__________________

В глухомани, в лесу Несмотря на красу Дни проводит Лиса Патрикевна. Я никак не пойму Отчего, почему Не пускают куму На деревню

Последний раз редактировалось Russland; 15.09.2008 в 13:41.
Старый 15.09.2008, 13:43   #6  
CDR is offline
CDR
MCTS
MCBMSS
 
236 / 175 (6) ++++++
Регистрация: 27.11.2003
Цитата:
Сообщение от Russland Посмотреть сообщение
Для переключателей

Накидал таблицу состояний на 10 выключателей
если не ошибся то она такая:

1 1111111111
2 1010101010
3 1010101010
4 1000111000
5 1001011101
6 1001001101
7 1001000101
8 1001000001
9 1001000011
10 1001000001

Но ничего интересного в строке 10 и по диагонали не обнаружил (что там может быть: числа Марсена, Фибоначчи, инверсия или что-то в этом духе)
Может выборка слишком мала
Вообщем то и эта задача тоже решается методом не особо сложных логических рассуждений...
Старый 15.09.2008, 15:26   #7  
donMigel is offline
donMigel
Участник
Аватар для donMigel
 
133 / 33 (2) +++
Регистрация: 31.08.2004
Адрес: Мытищи
Цитата:
Сообщение от CDR Посмотреть сообщение
Вообщем то и эта задача тоже решается методом не особо сложных логических рассуждений...
Может только одна первая будет включена?Только она после первого переключения не будет участвовать в остальных 99-и обходах, к тому же каждая лампа из остальных будет участвовать в последнем для себя чётном проходе, то бишь будет выключена...
__________________
_____________________________________________--
Axapta 3.0 SP4 KR1 Build #10 for EE
Ищу работу!
Старый 15.09.2008, 15:58   #8  
blokva is offline
blokva
Пенсионер
Аватар для blokva
SAP
NavAx Club
 
743 / 167 (7) ++++++
Регистрация: 04.06.2003
Адрес: Беларусь
Цитата:
Сообщение от CDR Посмотреть сообщение
"Эта правильный атвет" (с)!
В отражении зеркала ничего не меняется, зеркало просто отражает. Для того, чтобы узнать, идентично ли изображение предмету или нет, человек выполняет некоторое преобразование - "совмещение" исходного предмета с его отражением. И вот тут-то, в процессе этого преобразования, и выполняется "поворот" предмета или изображения вокруг вертикальной оси. Это и приводит к тому, что "лево" и "право" меняются местами. Не сложно убедиться, что если такой поворот при "совмещении" предмета и отражения выполнять не вокруг вертикальной оси, а вокруг горизонтальной, то местами "поменяются" соответственно верх и низ, а лево и право остануться на своих местах.
Как видно, задачка оказалась на обыкновенные геометрические преобразования, выполняемые с системой координат.

Итого: решено 3 задачи. Осталось еще две
Да нет тут геометрии, правильно сказал выше MikeR
Цитата:
Здесь все ж таки специфика обработки информаций мозгом
мозг обрабатывает правую и леву половинки изображения, а глаза - это просто сенсоры, которые отображают все сразу, закрыв 1 глаз, вы просто уменьшаете количество информации, например об объемности, а мозг как обрабатывал плоское изображение в зеркале право-лево, так и продолжает...
вот если "отключить одну половинку мозга"..ужос, нет молчу....
__________________
Законы природы еще никто не отменял!
А еще у меня растет 2 внучки!!! Кому интересно подробности тут:
http://www.baby-shine.com/
Старый 15.09.2008, 13:01   #9  
ice is offline
ice
Участник
Аватар для ice
Лучший по профессии 2014
 
1,817 / 402 (17) +++++++
Регистрация: 23.03.2006
а попробуйте смотреться в зеркало не прямо, а стать перед ним боком, и вытянуть руку левую, отражение поднимет правую...
Старый 15.09.2008, 13:53   #10  
Russland is offline
Russland
MCTS
Аватар для Russland
MCBMSS
 
267 / 116 (4) +++++
Регистрация: 17.10.2005
Адрес: Донеччина, Україна
ну хоть таблица верна?
__________________

В глухомани, в лесу Несмотря на красу Дни проводит Лиса Патрикевна. Я никак не пойму Отчего, почему Не пускают куму На деревню
Старый 15.09.2008, 16:11   #11  
kashperuk is offline
kashperuk
Участник
Аватар для kashperuk
MCBMSS
Соотечественники
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4,361 / 2084 (78) +++++++++
Регистрация: 30.05.2004
Адрес: Atlanta, GA, USA
Про лампочки на самом деле все довольно просто
1ая будет включена - ее только один раз включили, в самом начале.
2ая будет выключена - ее при первом обходе включили, при втором выключили
3ья будет выключена - ее при первом обходе включили, при третьем выключили
4ая будет включена - ее при первом обходе включили, при втором выключили, при 4ом включили.
и так дальше. видим, что включены получаются только те, для которых кол-во включений/выключений было нечетным.

А это действительно только для тех, которые являются квадратом какого-то числа (они будут включаться/выключаться парное кол-во раз + 1 (первый проход))
За это сообщение автора поблагодарили: CDR (1).
Старый 15.09.2008, 16:37   #12  
CDR is offline
CDR
MCTS
MCBMSS
 
236 / 175 (6) ++++++
Регистрация: 27.11.2003
Цитата:
Сообщение от kashperuk Посмотреть сообщение
Про лампочки на самом деле все довольно просто
1ая будет включена - ее только один раз включили, в самом начале.
2ая будет выключена - ее при первом обходе включили, при втором выключили
3ья будет выключена - ее при первом обходе включили, при третьем выключили
4ая будет включена - ее при первом обходе включили, при втором выключили, при 4ом включили.
и так дальше. видим, что включены получаются только те, для которых кол-во включений/выключений было нечетным.

А это действительно только для тех, которые являются квадратом какого-то числа (они будут включаться/выключаться парное кол-во раз + 1 (первый проход))
Правильно!
Как было тонко подмечено, состояние лампочки зависит от четного или нечетного количества ее переключений. Четность/нечетность количества переключений в свою очередь определяется количеством делителей для числа, являющегося порядковым номером лампочки. Если количество делителей четное - лампочка будет выключена, в противном случае - включена.
Для каждого делителя числа существует симметричный ему делитель, получающийся от деления числа на этот делитель. Другими словами, если число N делится без остатка на D, то это же число N делится без остатка и на частное от этого деления. Единственный делитель, который не имеет симметричного "отражения", является корнем (или квадратом ) числа.

Соответственно лампочки, являющиеся квадратами чисел 1, 2, 3, 4, 5, 6, 7, 8, 9 и 10 будут включены, все остальные выключены
Старый 15.09.2008, 16:45   #13  
belugin is offline
belugin
Участник
Аватар для belugin
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4,622 / 2925 (107) +++++++++
Регистрация: 16.01.2004
Записей в блоге: 5
на 1 вопрос у меня получился ответ 1/71 (нарисовал дерево решений с вероятностями)
Старый 15.09.2008, 16:47   #14  
CDR is offline
CDR
MCTS
MCBMSS
 
236 / 175 (6) ++++++
Регистрация: 27.11.2003
Цитата:
Сообщение от belugin Посмотреть сообщение
на 1 вопрос у меня получился ответ 1/71 (нарисовал дерево решений с вероятностями)
"Это не правильный ответ!" (с)
Старый 15.09.2008, 17:06   #15  
kashperuk is offline
kashperuk
Участник
Аватар для kashperuk
MCBMSS
Соотечественники
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4,361 / 2084 (78) +++++++++
Регистрация: 30.05.2004
Адрес: Atlanta, GA, USA
Правильный ответ = 1/2
Щас правда пытаюсь понять, как это доказать математически/логически
Старый 15.09.2008, 17:13   #16  
CDR is offline
CDR
MCTS
MCBMSS
 
236 / 175 (6) ++++++
Регистрация: 27.11.2003
Цитата:
Сообщение от kashperuk Посмотреть сообщение
Правильный ответ = 1/2
Щас правда пытаюсь понять, как это доказать математически/логически
Ваня сегодня жжот .
Осталось написать программку и можно с Microsoft в Google
Старый 15.09.2008, 17:10   #17  
belugin is offline
belugin
Участник
Аватар для belugin
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4,622 / 2925 (107) +++++++++
Регистрация: 16.01.2004
Записей в блоге: 5
http://www.codeplex.com/IronPython
X++:
import operator
def permutationStep(xs, i):
    rests = permutations(xs[:i] + xs[i+1:])  
    return map(lambda x:[xs[i]] + x, rests)
def sumLists(lists):
    return reduce(operator.add, lists, [])
def permutations(xs):
    if xs == []:
       return [[]]    
    return sumLists(map(lambda x: permutationStep(xs, x), range(len(xs)) ))
print permutations([1, 2])
print permutations([1, 2, 3])
[[1, 2], [2, 1]]
[[1, 2, 3], [1, 3, 2], [2, 1, 3], [2, 3, 1], [3, 1, 2], [3, 2, 1]]

Только так не честно, наверное
Старый 15.09.2008, 17:18   #18  
CDR is offline
CDR
MCTS
MCBMSS
 
236 / 175 (6) ++++++
Регистрация: 27.11.2003
Цитата:
Сообщение от belugin Посмотреть сообщение
http://www.codeplex.com/IronPython
X++:
import operator
def permutationStep(xs, i):
    rests = permutations(xs[:i] + xs[i+1:])  
    return map(lambda x:[xs[i]] + x, rests)
def sumLists(lists):
    return reduce(operator.add, lists, [])
def permutations(xs):
    if xs == []:
       return [[]]    
    return sumLists(map(lambda x: permutationStep(xs, x), range(len(xs)) ))
print permutations([1, 2])
print permutations([1, 2, 3])
[[1, 2], [2, 1]]
[[1, 2, 3], [1, 3, 2], [2, 1, 3], [2, 3, 1], [3, 1, 2], [3, 2, 1]]

Только так не честно, наверное
Ну вообщем-то да... Подразумевалось использование стандартных циклов, типов данных и операторов. Допускается использовать только простейшие математические функции типа возведение в степень, извлечение корня и т.д.
Старый 15.09.2008, 17:14   #19  
belugin is offline
belugin
Участник
Аватар для belugin
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4,622 / 2925 (107) +++++++++
Регистрация: 16.01.2004
Записей в блоге: 5
да, я ошибся
Старый 15.09.2008, 17:26   #20  
kashperuk is offline
kashperuk
Участник
Аватар для kashperuk
MCBMSS
Соотечественники
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4,361 / 2084 (78) +++++++++
Регистрация: 30.05.2004
Адрес: Atlanta, GA, USA
Доказал, с помощью мат.индукции:

общая формуля для n получилась: 1/n + 1/2 * 1/n * (n-2)
Теги
логические задачи

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
ARIS-задачи itfs Курилка 9 02.11.2006 12:35

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 06:34.