Если помните, в одном из недавних отчетов по занятиям по Рациональному Гардеробу, я размещала игру от имидж-тренера на количество вариантов образов из одного набора предметов.
Для напоминания вот картинка и задание.
Задача: посчитать сколько гармоничных комплектов-образов можно составить из предоставленного набора вещей.
Так вот, помните, я тогда написала, что, мол, тупо автоматом перебрать все варианты - это любой может, надо только формулу написать?
И после публикации задумалась - что ж это за формула такая должна быть?
Посидев - подумав минут пять, я поняла, что сама я не могу эту формулу создать. Ну ту самую, "просто все-все возможные варианты". :)
Поэтому спросила мужа...
Для понимания: муж высококлассный программист (потому нас и "перекупили" и перевезли в Дубай). Обучался в МИФИ на факультете Кибернетики. Любимая тема: Искусственный интеллект и обучение машин.
Так вот на мой вопрос "а какая тут должна быть формула?" Антон окинул все это взглядом и выдал, что тут у нас есть ряд условий:
1. Обязательные предметы. То есть, женщина должна быть в любом случае обута. А значит, туфли.
2. Та же тема обязательности с самой одеждой - то есть минимум платье или низ с топом (или пиджаком)
3. Необязательные предметы: вполне себе можно выйти и без пояса. Или без сумочки (если позволяет ситуация). Ну и, конечно, шарфик в жизни не главное.
Говорит, могу тебе формулу прикинуть для порядковых значений. Не точную, так, поиграться.
Раскинулся в одних трусах на диване, накидал на планшетике "классы"...
(для семейного архива я сделала несколько фоток повеселее, но не для общественной публикации, сами понимаете. Так что воспользуйтесь своим воображением!)
Само по себе зрелище уже эпичное. Полуголый, с буйной гривой до плеч, бородой и усами, брутальный программер, гоняет по экрану классы с платьицами-туфельками...
Затем он стал мне диктовать части формулы. Я ОЧЕНЬ надеюсь, что я правильно запомнила, но если увидите неточности - не бейте. Потому что я была офигевшая!
Итак, два нижних ряда - обязательные условия (туфли и платья).
Их блок вариаций (4 + 4 х (2+1)) х 2, где +1 - это версия отсутствия пиджака.
Далее. Необязательные классы: сумочки, пояса (они же ремни) и шарфы - по 5 штук каждого +1 вариант-отсутствие предмета.
Это (5+1)х(5+1).
В итоге перемножаем обязательные и условно-обязательные с необязательными и получаем формулу целиком:
Вы представляете! Это ж больше тыщщи!
Но если вы думаете, что на этом дело закончилось, то ошибаетесь. Так Антонио самого зацепило, что вот так сходу не поднять ТОЧНУЮ формулу, то проснувшись на следующее утро, я обнаружила у себя в скайпе ссылку от него.
Открываю, а там:
В общем, он с утречка написал программочку в три строчки, которая выполняет ПОЛНУЮ переборку вариантов и выдает чистое итоговое количество.
Приумножая счастье,
Ксения Коленкова
Для напоминания вот картинка и задание.
Задача: посчитать сколько гармоничных комплектов-образов можно составить из предоставленного набора вещей.
Так вот, помните, я тогда написала, что, мол, тупо автоматом перебрать все варианты - это любой может, надо только формулу написать?
И после публикации задумалась - что ж это за формула такая должна быть?
Посидев - подумав минут пять, я поняла, что сама я не могу эту формулу создать. Ну ту самую, "просто все-все возможные варианты". :)
Поэтому спросила мужа...
Для понимания: муж высококлассный программист (потому нас и "перекупили" и перевезли в Дубай). Обучался в МИФИ на факультете Кибернетики. Любимая тема: Искусственный интеллект и обучение машин.
Так вот на мой вопрос "а какая тут должна быть формула?" Антон окинул все это взглядом и выдал, что тут у нас есть ряд условий:
1. Обязательные предметы. То есть, женщина должна быть в любом случае обута. А значит, туфли.
2. Та же тема обязательности с самой одеждой - то есть минимум платье или низ с топом (или пиджаком)
3. Необязательные предметы: вполне себе можно выйти и без пояса. Или без сумочки (если позволяет ситуация). Ну и, конечно, шарфик в жизни не главное.
Говорит, могу тебе формулу прикинуть для порядковых значений. Не точную, так, поиграться.
Раскинулся в одних трусах на диване, накидал на планшетике "классы"...
(для семейного архива я сделала несколько фоток повеселее, но не для общественной публикации, сами понимаете. Так что воспользуйтесь своим воображением!)
Само по себе зрелище уже эпичное. Полуголый, с буйной гривой до плеч, бородой и усами, брутальный программер, гоняет по экрану классы с платьицами-туфельками...
Затем он стал мне диктовать части формулы. Я ОЧЕНЬ надеюсь, что я правильно запомнила, но если увидите неточности - не бейте. Потому что я была офигевшая!
Итак, два нижних ряда - обязательные условия (туфли и платья).
Их блок вариаций (4 + 4 х (2+1)) х 2, где +1 - это версия отсутствия пиджака.
Далее. Необязательные классы: сумочки, пояса (они же ремни) и шарфы - по 5 штук каждого +1 вариант-отсутствие предмета.
Это (5+1)х(5+1).
В итоге перемножаем обязательные и условно-обязательные с необязательными и получаем формулу целиком:
( 4 + 4 х (2+1)) х 2 х (5=1) х (5+1) = 32 х 36 = 1152!
Вы представляете! Это ж больше тыщщи!
Но если вы думаете, что на этом дело закончилось, то ошибаетесь. Так Антонио самого зацепило, что вот так сходу не поднять ТОЧНУЮ формулу, то проснувшись на следующее утро, я обнаружила у себя в скайпе ссылку от него.
Открываю, а там:
В общем, он с утречка написал программочку в три строчки, которая выполняет ПОЛНУЮ переборку вариантов и выдает чистое итоговое количество.
1296!!!
Оказывается, есть даже такой специальный термин: "комбинатОрный взрыв". Когда, как говорится, ничто не предвещало... и ба-бах! Вот такая куча.
Так что, думаю теперь вы можете догадаться, что если бы все эти 20 предметов были сочетаемы между собой - по стилевому решению, цветовому (это уже решаемо в рамках палитры одного цветотипа)...
То вот так запросто можно получить почти тысячу триста вариантов!
То вот так запросто можно получить почти тысячу триста вариантов!
И это при двух парах туфель и всего двух (!!!) сумочках!!!
и муже - программисте :))))))))
Ксения Коленкова
Комментариев нет:
Отправить комментарий
Примечание. Отправлять комментарии могут только участники этого блога.