Приглашаем на Хакатон «М.Видео»: ищем решения на тему ИИ и машинного обучения

    Всем привет! Если вы, как и мы, читая Хабр, не забываете пролистывать и Гиктаймс, то наверняка в курсе, что уже два года как «М.Видео» ведёт там свой блог о гаджетах. Но кролики — это не только ценный мех, а «М.Видео» — не только товары на полках, но и большая IT-команда, которая занимается как внешними системами (например, интернет-магазином), так и внутренней автоматизацией работы всех подразделений. И это, поверьте, не скучно: мы используем современные подходы и инструменты, следим за тенденциями рынка и постоянно пробуем новое. Самое новое: мы даже готовимся внедрять элементы искусственного интеллекта в работу нашей сети. Поэтому у нас всегда что-то происходит в первый раз: вот сейчас, например, мы в первый раз проводим хакатон. И в первый раз официально появляемся на Хабре.



    Хакатон будет на тему использования искусственного интеллекта и машинного обучения в работе наших сервисов и продажах. Он состоится уже на следующих выходных в московском офисе «М.Видео», а подать заявку на него можно до пятницы. Поскольку это наш первый опыт такого рода, то мы заручились поддержкой надёжных партнёров, организовав его совместно с ФРИИ и Microsoft. А призами станут не только деньги (150 000₽), но и возможности: если точнее — возможность заключения контракта на разработку с командой, предложившей лучшее решение.

    А победители в специальных номинациях получат в подарок игровые консоли Xbox One S, чтобы было с чем отдохнуть уже после хакатона.

    Как всё пройдёт


    Хакатон M.SMART пройдёт 23-24 сентября в Москве. Участникам мы обещаем отличное настроение, дружескую атмосферу, наклейки на ноуты и вкусную пиццу. Но главное, команда, которая предложит самое интересное решение по мнению жюри, получит шанс заключить контракт на его доработку и внедрение в «М.Видео». Вы сможете увидеть, как ваше решение работает в четырехстах гипермаркетах по всей России и на сайте с посещаемостью 20 млн человек в месяц. Не говоря уже о возможности вырасти как проект, заполучив в портфолио такого крупного (и лояльного, честно-честно!) клиента.


    Мы даже запросили у нашего поставщика чертежи пиццы, которой мы будем кормить вас на хакатоне. Он прислал нам это (на самом деле нет)

    Темы хакатона


    Рынок ритейла — бизнес, с одной стороны, «вечный», а с другой — очень конкурентный и динамичный. Поэтому мы не стали тратить время на проектирование «сферических коней в вакууме», а сформулировали совершенно конкретные и актуальные для нас сейчас задачи:

    1. Помощник продавца по подбору товаров в магазине.
    2. Агрегация отзывов на сайте.

    Уже на хакатоне можно будет выбрать для себя одно из двух этих заданий. А можно сделать оба, если будет время и силы. И мы не будем ограничивать участников в выборе подходов и методик — используйте всё, что посчитаете наиболее эффективным для ваших решений. С нашей стороны на площадке будут эксперты и менторы, которые всегда смогут помочь и ответить на вопросы.

    Кто будет оценивать


    Первый хакатон мы проводим вместе с экспертами из Microsoft и ФРИИ, поэтому среди менторов, экспертов и жюри будут представители всех сторон.

    • Сергей Сергеев, IT-директор, «М.Видео»
    • Евгений Джамалов, руководитель группы релиз-менеджмента, «М.Видео»
    • Дмитрий Свиридов, менеджер релизов MSP, «М.Видео»
    • Владимир Литвинюк, руководитель направления Data science, «М.Видео»
    • Денис Дорошенко, ведущий разработчик, «М.Видео»
    • Михаил Морозов, руководитель департамента интернет-маркетинга и электронной коммерции «М.Видео»
    • Сергей Негодяев, директор по работе с портфельными компаниями, ФРИИ
    • Анна Фенюшина, технический специалист Data Platform & Azure IoT, Microsoft
    • Алексей Терновский, эксперт по Data & AI решениям, Microsoft

    Регистрация на хакатон


    Чтобы попасть на хакатон, участники должны решить тестовое задание — одну из задачек, с которыми мы сталкиваемся в нашей повседневной работе, упрощённую до определенного уровня абстракции. Вы увидите её при подаче заявки.

    Главное, успейте записаться до 15 сентября включительно. На выходных наше жюри внимательно разберёт все заявки и примет решение. А в понедельник, 18 сентября, мы выложим список команд, прошедших отборочный этап, на сайте хакатона и свяжемся с ними, чтобы пригласить на финал в Москву.

    Бонус для вашего серого вещества


    Если же наш хакатон по каким-то причинам не для вас, но вы всё же дочитали до этого места, то мы предлагаем вам развлечь себя решением трёх не слишком сложных задачек для программистов. Первым 50 комментаторам, которые правильно ответят на любой представленный ниже вопрос, мы выдадим промо-коды на скидку в 1 000₽ при покупке от 3 000₽. Используйте их в интернет-магазине «М.Видео», или подарите близким людям. Победителей определим вечером 15 сентября.

    Правила: вы можете решать задачу любым удобным для вас способом. Решение (если вы его записали), код программы и/или ответ нужно прятать под спойлер, иначе ответ засчитан не будет. Первые 50 человек, которые решат задачи, получат по одному промо-коду за каждую. В случае сомнений в честности или неспособности обосновать свое решение, мы оставляем за собой право проигнорировать участника. Играйте честно.

    Решать можно с привлечением любых инструментов.

    Задача №1
    Представьте себе замкнутую по окружности железную дорогу. По ней едет поезд, последний вагон которого соединён с первым так, что внутри можно свободно перемещаться между вагонами. Вы оказались в одном случайном вагоне и ваша задача — подсчитать их общее количество. В каждом вагоне можно включать или выключать свет, но начальное положение переключателей случайное и заранее неизвестно.

    Все вагоны внутри выглядят строго одинаково, окна закрыты так, что невозможно посмотреть наружу, движение поезда равномерное. Помечать вагоны как-либо, кроме включения или выключения света, нельзя. Количество вагонов конечно.

    Описать принцип подсчета вагонов.

    Задача №2
    Задача на логику и немного на знание физики.

    Вы поставили некий стакан воды на диск проигрывателя виниловых пластинок и медленно увеличиваете скорость вращения. При каких условиях:
    • стакан сползет в сторону;
    • стакан опрокинется;
    • вода расплескается через край?

    Обоснуйте ваши ответы с точки зрения физики.

    Задача №3
    На пустынном шоссе вероятность появления автомобиля за 30-минутный период составляет 0,95. Какова вероятность его появления за 10 минут?

    Повторим просьбу решение (если вы его записали), код программы и/или ответ прятать под спойлер, иначе ответ засчитан не будет.

    И ещё раз про хакатон:




    Заявки команд принимаются до пятницы, но если вам нужно больше времени — пишите в комментариях.

    До встречи в Москве или снова на Хабре!
    М.Видео 80,60
    Компания
    Поделиться публикацией
    Комментарии 45
    • +1
      Царь-спойлер
      3 задача — уравнение:
      3 * x * (1 — x) * (1 — x) + 3 * (1 — x) * x * x + x * x * x = 0.95
      Разбили на 3 участка по 10 минут, расписали варианты, когда может встретиться автомобиль
      Отсюда x~= 0.632
      • Просим НЛО спрятать этот ответ под спойлер! И очень большая просьба не портить игру другим участникам и прятать ответы под спойлеры тоже. Ответы без спойлеров засчитаны не будут.

        P.S. Спасибо НЛО за помощь!
        • 0
          уравнение тогда тоже надо под спойлер :) да и вообще весь текст под спойлер
          • всё под спойлер! :)
            • 0
              Так-то да, там весь комментарий надо прятать (так как удаление мы не практикуем). Поправил :)
          • Кое-чего написала в личку, проверяйте.
          • –1
            Ещё один спойлерок
            1 — я задача: Что сделаем: установим свет в вагоне в котором находимся в начальный момент в включенное состояние (если уже был включен — то оставим включенным). Теперь действуем так — идем в следующий вагон, если там свет выключен идем дальше, но запоминаем сколько шагов мы прошли. Как только натыкаемся на вагон с включенным светом — выключаем, возвращаемся в вагон с которого начали (мы помним число шагов всегда). Если вдруг свет в первом вагоне стал выключен — ура, мы нашли где кольцо замыкается, если нет — продолжаем делать то же самое что делали в начале (на этот раз зайдём уже дальше как минимум на 1 вагон).
            • Привет. Комментарий был долго не под спойлером. Ответ не принимаем.
            • 0
              Ответ на Задачу 2
              1. Сползёт при условии, что стакан установлен со смещением от очи вращения пластинки и равновесная сила (центробежная + вес воды) не выходит за основание стакана.
              2. Опрокинется при тех же условия, что в п.1, но если сила выходит за основание стакана.
              3. Расплескается если стакан установлен на оси вращения (рано или поздно расплескается)
              • Вам тоже кое-чего написала. Проверяйте, пожалуйста, личку.
              • +2
                Ответ на Задачу 3
                Вероятность проезда машины за 30 минут 0,95
                Вероятность, что ни одна машина не проедет за 30 минут 0,05
                Т.к. вероятность, что ни одна машина за 30 минут не проедет равна произведению вероятностей, что за 10 минут ни одна машина не проедет, то
                Вероятность, что ни одна машина не проедет за 10 минут равна 0,05^(1/3).
                Отсюда, вероятность, что за 10 минут не проедет ни одна машина ~ 0,3684
                А вероятность что за 10 минут проедет машина равна 1-0,3684=-0,6316
                • +2
                  Ответ на Задачу 1
                  1. Включаем свет в вагоне в котором находимся (если не включен).
                  2. Идём в одном направлении считая вагоны до первого попавшегося с включённым светом.
                  3. Как только встретили такой, то выключаем в нём свет
                  4. возвращаемся на посчитанное число вагонов.
                  5. Если свет горит, то возвращаемся к пункту 2. Если нет, то нашли искомое число вагонов.
                  • НЛО прилетело и опубликовало эту надпись здесь
                    • +1
                      Решение третьей задачи
                      Пусть p — искомая вероятность встретить авто за 10 минут. Можно пойти от обратного и для начала вычислить вероятность НЕ встретить автомобиль за 10 минут. Обозначим её как (1-p).
                      Тогда вероятность не встретить автомобиль за полчаса = (1-p)*(1-p)*(1-p) или (1-p)^3 = 1-0.95 = 0.05
                      Таким образом, искомая вероятность p = 1-0.05^(1/3) = 0.6315969

                      Должен заметить, что задача очень давно кочует с форума на форум и потому отлично гуглится, к сожалению...

                    • 0
                      Задача 1
                      Пусть в нашем вагоне свет выключен:
                      Шаг1: идем в сторону движения до первого вагона с выключенным светом считая вагоны, которые прошли, запоминаем число вагонов до него, включаем свет, возвращаемся на такое же количество вагонов назад, если вернулись в выключенный — повторяем Шаг1, если нет — число вагонов — ответ.
                      • 0
                        Задача 1
                        1) Включаем свет в вагоне, в котором находимся.
                        2) Выбираем направление, в котором будем двигаться для подсчета вагонов.
                        3) Движемся в направлении подсчета и считаем вагоны, пока не встретим вагон с включенным светом.
                        4) Пусть мы насчитали N вагонов. Тогда гасим свет в текущем вагоне идем на N вагонов в обратном направлении.
                        5) Если свет горит — переходим к шагу 3. Если свет не горит — вагоны посчитаны, их N штук

                        Задача 3
                        Представим 30-минутный интервал как 3 независимых эксперимента с интервалами по 10 минут. Пусть р — вероятность появления автомобиля на 10-минутном интервале. Если на 30-минутном интервале не появился автомобиль, то «провалились» все 3 10-минутных эксперимента, таким образом, справедливо выражение (1-р)^3 = 0.05. Получаем приблизительное значение p = 0,63. (точное 1 — (0.05)^(1/3))
                        • +6
                          Ааа, «М-Видео» ?!? Это ровно та контора, которая пытается запретить беспошлинный ввоз товаров для частных лиц? Это та контора, которая раз за разом меня обманывает на мелких акциях («читайте мелкий шрифт на сайте в подразделе, старательно нами спрятанном»)? Выставляет конские ценники на продукцию например Xiaomi?

                          Спасибо, но нет.
                          • +3
                            Зачем вы раз за разом ходите в место, где вас раз за разом обманывают?
                            • 0
                              Крупных магазинов в городе всего 2 — ДНС и вот это. Товар часто хочется «пощупать» перед покупкой, поэтому доставочные юлмарт и ситилинк — не вариант. На акции я внимания вообще при выборе не обращаю — но очень неприятно, когда при уже решенной покупке магазин сначала обещает что-то бонусом, а при оплате — отказывает в нём. И такое свинство в этом магазине минимум дважды.
                          • 0
                            Ответ на задачу №1
                            1) Если мы оказались в вагоне с включенным светом — перейти к шагу 2) Иначе включить и перейти к шагу 2).
                            2) Выбрать направление своего движения (по ходу движения поезда или против).
                            3) Двигаясь в выбранном на шаге 2) направлении идти, пока не встретим вагон с включенным светом. По пути считать кол-во переходов между вагонами. Тут 2 варианта: либо мы прошли круг и вернулись в вагон, с которого начали, либо это просто вагон с включенным светом, но не тот, откуда мы начали движение. Пусть к этому моменту мы насчитали N переходов между вагонами.
                            4) Сделать N переходов, которые были в конце шага 3) в направлении, обратном направлению из шага 2).
                            5) Если мы вернулись в вагон с включенным светом — значит мы еще не замыкали круг и просто встетили случайный вагон с включенным светом. Начать с шага 3). Если мы вернулись в вагон с выключенным светом — мы замыкали круг на шаге 3), следовательно кол-во вагонов равно N(число из шага 3).
                            • 0
                              Задача 1
                              1. Определяем минимальное количество вагонов.
                              Пусть будет 4. Учитывая, что когда вагонов меньше 5 движение по замкнутой траектории будет физически затруднено.
                              2. Определяем направление движение (например, против хода движения).
                              3. Смотрим на текущее состояние света у предыдущего вагона. Переводим состояние текущего вагона в противоположное и принимаем его за актуальное.
                              Так, если в предыдущем вагоне темно, то в текущем включаем свет.
                              4. Идём в выбранном направлении и приводим состояние всех вагонов в актуальное. Вагоны при этом считаем.
                              5. Идём до тех пор пока нам не встретится минимальное количество вагонов в актуальном состоянии.
                              6. Меняем состояние этих вагонов на противоположное.
                              7. Идём обратно, пока не пройдём нужное количество вагонов и смотрим: поменяли ли первые вагоны своё актуальное состояние на противоположное.
                              8.1. Если нет — идём в выбранном направлении уже учтённое количество вагонов, проверяя что бы они были в актуальном состоянии.
                              8.1.1. Если количество вагонов в актуальном состоянии меньше, чем количество учтённых вагонов за вычетом минимального количества, то в поезде есть кто-то ещё.
                              8.2. Если да — Ура! Осталось только учесть, что минимальное количество вагонов мы прошли дважды.
                              8.2.1. Повторить путь в обратном направлении. см. п.8.1.1.
                              • 0
                                По поводу задачи номер один. Т.е. состав состоит исключительно из вагонов? Тогда каким образом поезд едет? Что приводит его в движение?
                                • Ну, допустим, сила мысли того, кто в нём находится :) Или локомотив тоже можно пройти насквозь.
                                • 0
                                  Задача №2
                                  1) стакан сползёт в сторону, если проигрыватель стоит на столе в каюте корабля, плывущего в шторм
                                  2) см п.1
                                  3) см п.1

                                  Обоснование: www.youtube.com/watch?v=iGzOfXITytg
                                  • Добрый день! Ваш ответ очень долго был не под спойлером. Поэтому его не принимаем. Прошу понять и простить.
                                    Ещё есть время на ответ на остальные задачи :)
                                  • 0
                                    Задача 1
                                    включаем свет в вагоне, котором находимся. идем в каком либо направлении считая выключенные, до включенного. сохраняем число, гасим и идем дальше прибавляя. то есть на этот момент у нас в голове 2 числа. как только второе число будет стремиться к бесконечности, значит мы ходим по кругу и число вагонов смотреть из первого числа.
                                    • 0
                                      Задача 2
                                      Сползет в сторону, когда центробежная сила станет больше силы трения стакана о пластинку.
                                      Опрокинется в случае когда выполняется п.1 плюс масса стакана достаточна для сохранения инерции.
                                      Прольется вода в случае, когда п.1 не выполняется плюс воды достаточно для сохранения инерции.
                                      • 0
                                        Задача 1
                                        1)Выключим свет в вагоне, в котором находимся изначально, если свет был включен. 2)Переходим в следующий вагон, запоминаем число пройденных
                                        3) Здесь 2 варианта:
                                        а) Свет был включен. Переходим на шаг 2
                                        а)Свет был выключен. Тогда включаем свет, и возвращаемся обратно к первому вагону, количество пройденных вагонов мы знаем. Если свет в первом вагоне был включен, значит мы прошли поезд по кругу и знаем количество вагонов, конец. Если свет был выключен, обнуляем количество пройденных вагонов, переходим на шаг 2.

                                        Задача 3
                                        Пусть p — вероятность появления машины в течение 10 минут. Распишем вероятность появления машины в 30-минутный период:
                                        p*p*p + 3*p*p*(1-p) + 3*p*(1-p)*(1-p) = 0.95
                                        Здесь p*p*p -машины появлялись в каждый 10-минутный промежуток,
                                        p*p*(1-p) — машины появлялись в двух промежутках из трёх (таких вариантов может быть 3),
                                        p*(1-p)*(1-p) — машины появлялись в одном из трёх промежутков (таких вариантов тоже 3)
                                        Упростив выражение получим p^3 — 3*p^2 + 3*p = 0.95
                                        Из этого уравнения получим одно вещественное решение: p = 0.631597
                                        • 0
                                          Задача 1
                                          Делаем свет включенным в первом вагоне, далее идем вперед и считаем вагоны. Как только попадаем в вагон с включенным светом, выключаем свет и идем назад на посчитанное количество шагов. Если пришли в вагон с потушенным светом, то количество текущих шагов — длинна поезда.

                                          Задача 2
                                          Сползет в сторону, если центробежная сила больше силы трения покоя стакана.
                                          Опрокинется, когда момент центробежной силы превысит момент силы тяжести.
                                          Вода может расплескаться только в покоящемся стакане, т.е. если наступит пункт 1 или 2 пункт три не наступит. Увеличиваем скорость до наступления пункта 3, брейк по пунктам 1 или 2. Вообще говоря какой пункт наступит первым зависит от количества воды в стакане, размера стакана, коэффициентов трения и тп.

                                          Задача 3
                                          Ищем р. Вероятность не встретить машину — (1 — р), вероятность не встретить за 10 минут (1 — р) * (1 — р) * (1 — р). Получаем уравнение (1 — р) * (1 — р) * (1 — р) = 1 — 0,95. Т.е. р = 0,63.
                                          • +1

                                            Идея чертежа с пиццей хороша, жаль, что дизайнер не мог взять пятиминутную консультацию у инженера, чтобы рисунок чертежа не выглядел так по-дилетантски.

                                            • 0
                                              Задача 1
                                              0. Если оказываемся в вагоне со светом, выключаем его. Идём в предыдущий, выключаем там свет, если он горит. Возвращаемся в стартовый вагон.
                                              1. Включаем свет в вагоне, где находимся, переходим в следующий, если там горит свет, выключаем его.
                                              2. Возвращаемся назад, пока не встретим вагон, где свет не горит. Возвращаемся в последний пройденный вагон, где горел свет. Записываем число x пройденных вагонов с горящим светом.
                                              3. Повторяем пункты 1 и 2, пока новый x не станет равен новому x.
                                              4. Из стартового вагона проходим назад, записывая все вагоны с горящим светом, не считая стартовый вагон.
                                              5. Если новый х равен старому х, то мы нашли длину поезда.
                                              6. Если новый х не равен старому х, то нам просто не повезло и попалось много вагонов без света подряд из первого распределения; возвращаемся в пункт 3.

                                              Ответ: х+1 на момент успешного пункта 5
                                              • 0
                                                Что-то не редактируется.
                                                Задача 3
                                                Вероятность, что за 30 минут проедет машина: 0,95
                                                Вероятность, что за 30 минут НЕ проедет машина: 0,05
                                                Вероятность, что за 10 минут не проедет машина: x
                                                Вероятность, что за 30 минут не проедет машина: x*x*x

                                                x*x*x=0,05
                                                x^3=0,05
                                                x=0,05^1/3
                                                x~ 0,36840314986403866057798265123705
                                                Вероятность, что за 10 минут проедет машина: 1-0,36840314986403866057798265123705 ~ 0,63159685013596133942201734876295
                                              • 0
                                                Задача 1
                                                Если нам важна скорость определения и экономия затрат энергии на передвижение в поезде, то можно решить так:
                                                1. В первом вагоне включаем свет.
                                                2. Начинаем движение в любую сторону.
                                                3. Встретив вагон с включенным светом — выключаем свет, запоминаем число пройденных вагонов от начального и продолжаем движение строго в ту же сторону.
                                                4. Если мы прошли такое же расстояние не выключая свет, как от начального вагона до последнего выключенного, то вероятность того, что мы ошиблись 1 / (2 ^ m) * 100%, где m — количество от начального до последнего вагона в котором мы выключили свет.
                                                Далее есть 2 варианта развития событий. Если критична скорость, то можно заложить определенную вероятность и продолжить движение, если наше значение из 4 пункта выше этой положенной вероятности.
                                                Если скорость определения не так критична, как точность, то:
                                                5. Возвращаемся в начальный вагон и проверяем его, если свет выключен, то мы знаем число вагонов — m, если остался включен, то начинаем в движение в противоположную сторону
                                                6. Гасим свет во всех вагонах по пути, отсчитывая 2m вагонов.
                                                7. После 2m вагона повторяем пункт 3.
                                                • 0
                                                  Задача 1
                                                  Это количество записывается, как \aleph_0, но его невозможно определить однозначно в виде конечного числа. Теоретически множество вагонов счетно, мощность множества можно записать как алеф-0.


                                                  Задача 2
                                                  В реальных условиях вода всегда расплескается через край. Первый случай возможен при вязкости воды, близкой к густому меду или расплавленному гудрону, и маленькой силе трения между стаканом и виниловой пластинкой. Второй случай возможен при плотности материала стакана меньше, чем плотность воды, и когда центр тяжести смещен ближе к верху стакана.


                                                  Задача 3
                                                  Самая простая задача, используем аппарат марковских случайных процессов. Решаем уравнение 0,95=x(1-x)(1-x)+(1-x)x(1-x)+(1-x)(1-x)x, где x -вероятность прохождения машины на шоссе за 10 минут. Три слагаемых, потому что рассматриваем 3 разных исхода. В каждом исходе перемножаем вероятности прохождения одной машины или прохождения 0 машин за первые 10 минут, вторые и третьи.
                                                  Уравнение можно решить численными методами, но «решение существует» и я этого делать, конечно, не буду.
                                                  • Интересный подход, спасибо!
                                                    Но решения на все задания есть :)
                                                  • 0
                                                    Задача 3
                                                    Событие А — появление машины в 10-ти минутный интервал, где P(A)=p, 1-P(A)=q.
                                                    Простейшим решением будет учет всех возможных исходов в рамках 30-ти минутного интервала.
                                                    Так мы составляем уравнение: pqq+qpq+qqp+ppq+pqp+qpp+ppp=0.95
                                                    После подстановки чисел и упрощения получается кубическое уравнение: p^3-3*p^2+3*p-0.95=0.
                                                    Единственный действительный корень p = 0.6316 и есть ответ на поставленную задачу!
                                                    • 0
                                                      Спойлер
                                                      Задача 1. Включить свет в первом вагоне, идти по вагонам в одном направлении, считать количество пройденных. Как только встречается вагон с включенным светом — выключить его и вернуться назад на количество вагонов, равное пройденному числу вагонов. Тем самым оказались в первом вагоне, если свет выключен — цикл замкнулся и мы знаем количество вагонов, если нет, то повторить процедуру.
                                                      Задача 2. Сползет в сторону, если у проигрывателя и дна стакана абсолютно гладкие поверхности и сила трения отсутствует, то по инерции стакан начнет соскальзывать. Опрокинется, при разгоне до скорости, при которой сила инерции в верхней части стакана будет больше силы трения в его основании. Вода прольется через край если стакан опрокинется или при разгоне до такой скорости, при которой сила инерции сможет вытолкнуть воду через край.
                                                      Задача 3. Если предположить равномерное распределение вероятности появления автобуса, то вероятность его не появления за 30 мин = 0.05, тогда вероятность не появления за 10 минут = 0.37(корень 3 степени). Значит вероятность появления автобуса за 10 мин = 1-0.37=0.63
                                                      • 0
                                                        Задача №1
                                                        Окна плотно закрыты, ходить придется долго, поэтому ходить лучше по освещенным вагонам.
                                                        Начинаем с текущего (нулевого) вагона, и гасим свет, если он горит.
                                                        1) Далее идем в выбранном направлении, считая вагоны (n), до первого темного вагона и включаем свет.
                                                        2) Далее идем обратно n вагонов, если нулевой вагон оказался светлым, решение = n.
                                                        3) Иначе, обнуляем n и начинаем с шага 1)

                                                        Задача №3
                                                        Разделим 30 минут на три промежутка по 10 минут. Известно, что вероятность непоявления машины в 30 минут = 0.05. Та же вероятность, что машина не появится ни в один из 10-минутных промежутков.
                                                        Значит вероятность непоявления машины в 10минутный промежуток = куб.корень(0.05) = 0,3684.
                                                        А вероятность появления = 1-0,3684 = 0,6316
                                                        • 0
                                                          Задача 1
                                                          Суть решения:
                                                          Задаём свой уникальный шаблон переключателей, не похожий на случайный набор, как только он начнёт повторятся — значит идём по кругу и соответственно знаем число переключателей.
                                                          Примерное решение:
                                                          1) Движемся вперёд по вагону
                                                          2) Запоминаем положение переключателей и делаем счётчик
                                                          3) Последовательно включаем-> выключаем переключатели
                                                          4) Сравниваем запомненные переключатели от первого до последнего запомненного и второго до последнего запомненного
                                                          5) Как только сравнение от первого до последнего запомненного и второго до последнего запомненного повторится и при этом число включенных и выключённых переключателей будет равно числу при совпадении от первого до последнего запомненного и второго до последнего запомненного — узнаем число вагонов

                                                          Задача 2
                                                          1) На краю диска
                                                          2) Немного дальше от центра
                                                          3) Стакан по центру
                                                          Всё зависит от центростремительного ускорения, чем дальше от центра тем оно больше, тем сильнее виляет на стакан и воду.

                                                          Задача 3
                                                          0.63
                                                          • 0
                                                            Задача 1, дополнения:
                                                            Предложенное решение выше сработает в большинстве случаев, но не сработает если случайно попадётся такая же комбинация как и шаблон.
                                                            Что бы решить окончательно и правильно, нужны дополнительные данные, например максимально возможное количество вагонов, иначе условие «Количество вагонов конечно», сводится к условию «Количество вагонов стремится к бесконечности»
                                                          • 0
                                                            Задача 3
                                                            Обозначим вероятность появления автомобиля за 10 минут как x. Тогда вероятность, что он не появится за 10 минут — (1 — x), а за 30 минут — (1 — x)^3, поскольку для этого автомобиль должен не появляться ни в один из трёх 10-минутных промежутков, из которых состоят 30 минут. Отсюда (1 — x)^3 = 1 — 0.95, или x = 1 — 0.05^(1/3) ~= 0.63
                                                            • 0
                                                              Задачи до этого момента проверены.
                                                              Если у вас есть еще решения, пишите после этого комментария, пожалуйста.
                                                              • 0
                                                                Задача 1
                                                                1. Вариант. Включаем свет в двух соседних вагонах. Случайно вытаскиваем угломер и по углу между вагонами по таблице (зависимость между длинной вагона) определяем предельно точно их количество.
                                                                2. Вариант. Включаем свет в одном вагоне. Случайно вытаскиваем компас (А точно! Вагоны деревянные!), определяем угловую скорость. По воде в стакане (по образцу массы: пуговица на нитке, гвоздь на леске, монета, гирька ювелира) определяем центростремительное ускорение и рассчитываем диаметр трассы. Прибор расположить в центре вагона. Далее предельно точно определяем количество вагонов.
                                                                3. Вариант. Выключаем свет в одном вагоне. Загружаем yandex.навигатор ( google.map, GPS-трекер.). Вагоны деревянные — выясили в п2. Воспроизводим траекторию движения (окружность) и предельно точно определяем количество вагонов.


                                                                • 0
                                                                  Задача 2
                                                                  стакан сползет в сторону — центробежная сила > силы трения основания. Жидкость не переливается.
                                                                  стакан опрокинется — (центробежная сила < силы трения), сумма векторов силы тяжести и центробежной силы вышла за пределы основания стакана. Жидкость не переливается.
                                                                  вода расплескается через край — (центробежная сила < силы трения), центробежная сила воздействует на жидкость и меняет ее наклон. Уровень выходит за границы стакана.

                                                                  Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

                                                                  Самое читаемое