
Только что вернулся с собеседования.
Высокотехнологичная компания. Довольно молодая, где-то в конце нулевых организовались. Офис весь из стекла в фешенебельном бизнес-центре на Ленинградском. Короче говоря, контора солидная, но не жесткие «корпораты». Эйчар вообще была в джинсах и белой футболке. Правда, последняя с логотипом известного испанского бренда из Сан-Себастьяна. Но не суть.
Изначально предполагалось, что, помимо беседы с эйчаром, будет тестовое задание. Я уже весь в предвкушении. А она мне протягивает лист формата A4, а там 5 цифр. Мол, надо продолжить ряд чисел. Я от удивления восклицаю: «Ух, ёшки-кошки…»
И она, видя мое замешательство, говорит мне: «Как сказал нас шеф, нам нужны сотрудники, которые не только видят деревья, но и лес за этими деревьями. Мы могли бы предложить Вам решить различные задания из области экономики и финансов. Но, так или иначе, это будут стандартные задания, которые Вы с легкостью решите. Это не так интересно, Константин. Точнее, совсем неинтересно. Сейчас все очень быстро меняется, особенно в сфере бизнеса нашей компании. И если Вам посчастливится стать частью нашей команды, то Вы будете работать преимущественно над нестандартными задачами и проблемами. Отсюда и такое задание в качестве входного фильтра».
Далее она сказала, что у меня есть ровно неделя для решения данной задачи. Результаты я должен отправить ей на электронную почту. При этом нет никаких ограничений. Мол, хоть к гадалкам ходите, хоть всем подъездом решайте. И опять сослалась на шефа: мы уважаем труд людей, обеспечивающих процессы, но особенно ценим достигаторов.
Короче, вот этот ряд чисел:
10,10,10, 7, 7, …
Нужно продолжить ряд, указав последнюю (шестую) цифру.
Так что если у Вас, дорогие сообщники, есть какие-то соображения, то прошу поделиться в дискуссии. Сам я уже голову сломал.
Понимаю, что цифры похожи на шифр к сейфу, за дверцей которого лежит миллион долларов. Хотя, отчасти, так и есть. Должность называется «Финансовый бизнес-партнёр». Только окладная часть составляет от 250 тыс. руб в месяц. Премиальная, думаю, не меньше. Плюс бесплатная стоматология, выездные сессии в иностранные офисы компании: Стамбул, Дубаи и т.д. При этом, количество потенциальных конкурентов среди остальных кандидатов стремится к нулю. Как сказала эйчар, они месяц ищут подходящего кандидата, но никто ещё не дал правильного ответа на тестовое задание. Впрочем, когда она это сказала, то очень хитро заулыбалась…
На третьем месте по приросту интереса соискателей — вакансии, где компания предлагает компенсацию бензина.
В число IT-специальностей, наиболее популярных у зумеров, вошли профессии программиста, дизайнера, аналитика и руководителя проектов.
Минимальное 2 часа, а максимального нет, он может до бесконечности ходить кругами и никогда оттуда не выйти, просто вероятность этого практически нулевая.
Под средним понимается математическое ожидание времени выхода, то есть для каждой ситуации есть своя вероятность и свое время выхода. Вероятности умножаются на соответствющие времена и суммируются, на самом деле суммируется бесконечный ряд, геометрическая прогрессия со знаменателем меньше 1 (сходящийся ряд).
В принципе могу привести решение, там видно, что это за величина, но корректное описание потребует времени.
Тут наверное корректнее сформулировать задачу так, каково среднеожидаемое время выхода спелеолога из пищеры.
Вероятность я пока вообще не обсуждаю. Допущение выше в моем комментарии - что спелеолог может пометить маршрут - то есть три попытки максимум.
При допущении о пометках это дискретная функция с 4 значениями. Других нет, средние не имеют смысла - как и беседа о вероятности и мат.ожидании.
Корректнее было бы сказать в условии, может ли спелеолог идти по одному пути дважды.
Спелеолог в темноте не может нечего пометить и не может ориентироваться при выходе из пещеры кроме того в какую сторону двигаться, и по одному и тому же круговому пути может ходить любое число раз.
Вот рещение задачи:
Есть 3 равновероятных события по выходу из исходной точки.
Путь 1) ведет к свободе и занимает T1 часа.
Путь 2) приводит в исходную точку и занимает T2 часов.
Путь 3) приводит в исходную точку и занимает T3 часов.
Каждое событие имеет одинаковую вероятность 1/3.
Рассмотрим путь 2 и 3 как одно событие с вероятностью 2/3. Поскольку выбор путей 2 и 3 равновероятны, то время пути по одному кругу примем (T2+T3)/2
Среднеожидаемое время выхода из пещеры займет время пути 1 и среднеожидаемое время хождение по кругу.
Пусть P(n) вероятность того, что спелеолог при выходе из пещеры сделает ровно n кругов.
Пусть P(≥n) вероятность того, что спелеолог при выходе из пещеры сделает больше или равно n кругов.
Среднеожидаемое время хождение по кругу, то есть математическое ожидание, есть сумма вероятностей, умноженных на время прохождения кругов:
P(1)*1*(T2+T3)/2 + P(2)*2*(T2+T3)/2 + … P(n)*n*(T2+T3)/2 + …. =
= (T2+T3)/2 * (P(1)*1 + P(2)*2 + … P(n)*n + ….)
Заметим, что:
P(≥n) = P(n) + P(n+1) + ……
Таким образом, вероятность P(n) входит в n вероятностей P(≥1), …. , P(≥n)
Значит
P(1)*1 + P(2)*2 + … P(n)*n + …. = P(≥1) + P(≥2). + … + P(≥n) + ....
Среднеожидаемое время хождение по кругу:
(T2+T3)/2 * (P(≥1) + P(≥2). + … + P(≥n) + …)
P(≥1) = (2/3)^1
P(≥2) = (2/3)^2
P(≥n) = (2/3)^n
P(≥1) + P(≥2). + … + P(≥n) + …= (2/3)^1 + (2/3)^2 + …. + (2/3)^n + … = (1-2/3)/(2/3-1) = 2
Среднеожидаемое время хождение по кругу:
(T2+T3)/2 * 2 = T2+T3
Значит среднеожидаемое время выхода из пещеры:
T1+T2+T3
PS. Извиняюсь, что не ответил сразу, патроны кончились, в смысле сделал уже 10 комментариев.
Боже, как это прекрасно!



Но я поступил проще -- написал имитационную модель и запустил её на 10 000 циклов несколько раз.
Собрал показатели, провел по ним функцию ошибок, дифференцировал её и нашел ответ -- это 14 часов среднее время до свободы.
65% всех попыток лягут в интервал 14 ±0,3 ч.
95% всех попыток лягут в интервал 14 ±0,6 ч.
Ну, и 99% окажутся в интервале 14 ±0,9 ч.
На всё это у меня ушло 10 минут :)
Кстати, обожаю количественные исследования, закон нормального распределения и функцию ошибок и вообще всякого рода сигмоиды :)
Кстати в логотипе Sennheiser именно она (функция ошибок):
Все очень красиво!
Но если вернуться к теме дискуссии, на собеседование надо приходить со своими инструментами?
У меня всегда с собой ноутбук. Уже лет 25 как. Даже, когда я иду на пляж.
Вы сделали другие допущения, включая главное - у спелеолога бесконечный запас еды, воды и сил, он ест на ходу, не спит, а только ходит взад-вперед любое число раз. Ваше право.
Значит я не корректно выразился... Признаю свою ошибку.
Да и не призывал я воспринимать всё с кртицизмом. Предлагал только порасуждать и не более - курсивом я их выделяю, а важное всегда жирным текстом.
Однажды сороконожку спросили как она управляет своими сорока ногами.
Сороконожка задумалась и больше не смогла ходить.
Не помните, кто спрашивал? Полагаю, что не Вы.
Интересное сравнение сороконожки со спелеологом, бесконечно гуляющим по коридорам. Примерно так же реалистично, как и беседы с насекомыми.
Ну это же математическая абстракция. Можно ее переформулировать, что это какая-то частица бегает по орбитам и у нее есть точка равновероятного перехода с орбиты на орбиту (точка бифуркации). Или спутник крутится по орбитам и проходит точку случайного измения орбиты.
Ну а если эту задачу рассмотреть в практической плоскости, то вероятность того, что спелеолог сделает больше или равно чем n кругов:
P(≥n) = (2/3)^n
Посмотрите как падает вероятность при росте n, так что скорее всего он уложится в какое-то приемлимое число кругов и приемлимое время выхода из пещеры.
Ну, можно, конечно, на собеседовании дать задачу про косцов, которую Лев Толстой в своей деревенской школе крестьянским детям задавал:
Абстракция - это хорошо, если в малых дозах. Поставим эксперимент и сравним результаты? Займет как раз 5-7 минут. Никакие формулы не нужны.
Нет, не стоит. Это совсем другая задача - частиц слишком много, и они, скорее всего, одинаковые. Теряем существенные для нас факторы.
Вероятности в быту лучше вообще не считать.
Они хороши для статфизики, идеальных монет и костей, но - главное - n --> 00. Не тот случай.
Предложение:
1) Возьмите 3 карты (2, 5 и 7), масти не важны.
2) Перетасуйте и посмотрите верхнюю. Запишите результат.
3) Если не 2 - положите обратно и повторите п.2, пока 2 не появится. Тасовать нужно тщательно! Это одна успешная серия.
4) И так 10 серий. Всё просто и наглядно.
Нет карт - отлично работает с тремя спичками.
Свою часть я сделал.
Перетасуйте карты, запишите карту (2, 5, 7) и если не 2, то продолжайте.
После выпадения карты 2 просуммируйте записанные числа карт и оцените среднее ожидаемое значение.
Та же самая задача. По моему это называется орбита событий.
Совершенно верно - так эксперимент и планируется!
Но результат Вас, возможно, удивит. Эффект (непредсказуемость) малых выборок.
Евгений Равич -- явно не из этой сказки :)
Всегда удивляет -- одни берут и решают (делают), другие всем рассказывают почему решить (сделать) невозможно.
Наверное от СЛИШКОМ большого ума :)
"От многой мудрости многия скорби, и умножающий знание умножает печаль." -- Соломон.
Не так давно предложил здесь интересную задачу.
Есть данные о ежемесячной посещаемости портала E-xecutive -- суммарные посетители в месяц.
Спрогнозируйте число суммарных посетителей в августе, сентябре, октябре, ноябре, декабре, ...
А мы потом с учетом даты прогноза оценим ошибку и всё поймём.
Например так -- ошибка/дистанция для каждого прогноза -- так как чем больше дистанция, с которой делается прогноз, тем сложней попасть в яблочко.
Только пожалуйста не говорите, что это невозможно. Всё возможно. Только у одних ошибка (точнее критерий оценки) будет конским, а удругих как у хомячка.