Задача на ЗП в 300 000 (Альфа-Банк)

Sdílet
Vložit
  • čas přidán 5. 03. 2022
  • Задача с собеседования на 300 000 рублей в Альфа-Банк. Интересная задача с собеседования на оптимизацию.
    ----------------------------------------------------------------------------------
    Задачи как на логическое мышление так и на мышление за рамками обычного. Решай задачи, тренируй мозги. Решай задачи с собеседований. Пройди собеседование в Яндекc, собеседование в GOOGLE или любую другую компанию.
    Задавай логические задачи коллегам или друзьям. Посмотри кто из них самый умный.
    ----------------------------------------------------------------------------------
    Посмотри мои другие задачи с разбором их решения:
    Вопрос С Собеседования || Логическая загадка Microsoft || ЗАДАЧА про КОТА и МЫШЬ • Вопрос С Собеседования...
    Обманчиво простая задача с собеседования в Google
    • Обманчиво простая зада...
    ТОП 5 логических ЗАДАЧ || Тест IQ (2022)
    • ТОП 5 логических ЗАДАЧ...
    КАК рассадить ИНТРОВЕРТОВ в баре (собеседование в яндекс) || ЛОГИЧЕСКАЯ ЗАДАЧА.
    • КАК рассадить ИНТРОВЕР...
    ЗАДАЧА от GOOGLE на ПЕРВИЧНЫЙ ОТСЕВ || Собеседование в GOOGLE
    • ЗАДАЧА от GOOGLE на ПЕ...
    СЛОЖНАЯ задача или ТУПЫЕ Американцы?
    • СЛОЖНАЯ задача или ТУП...

Komentáře • 760

  • @canekeen9047
    @canekeen9047 Před 7 měsíci +448

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

    • @Vasya0087
      @Vasya0087 Před 7 měsíci +4

      Да, ладно, правда что-ли ?
      А зачем тогда форд придумывал подобные задачки, для инженеров своего завода?

    • @Versus-64
      @Versus-64 Před 7 měsíci +37

      ​@@Vasya0087
      А кто сказал что Форд не Идиот?

    • @user-du1qy6if6k
      @user-du1qy6if6k Před 7 měsíci +16

      ​@@Vasya0087Дело то в том, что рынок он завоевал совершенно примитивными и много веков очевидным способами, упростив конструкцию авто своих.

    • @Vasya0087
      @Vasya0087 Před 7 měsíci

      ​@@user-du1qy6if6k
      Многие отмечают гениальность его решений в плане производства и создания конвейера.
      Только умные люди были способны на такое. Форд набирал себе в команду таких людей, придумывая логические задачки.

    • @Vasya0087
      @Vasya0087 Před 7 měsíci

      ​@@Versus-64
      То же самое можно сказать про каждого богатого и успешного человека, создателя гигантских империи.
      Илон Маск, Джефф Безос, Стив Джобс.
      Каждый из них по своему Гений и по своему Идиот.
      Даже в ваших решениях, действиях, словах можно найти крупицу Гения и крупицу Идиота)

  • @errorPES
    @errorPES Před 8 měsíci +460

    Вы будете перебирать батарейки, а технарь тупо сходит за мультиметром и прозвонит их.

    • @user-pc9hy9fj8f
      @user-pc9hy9fj8f Před 7 měsíci +19

      Я с таким же успехом в магаз схожу за работающими

    • @user-fo8hr3wx5e
      @user-fo8hr3wx5e Před 7 měsíci +47

      У технаря мультик для батареек всегда с собой, язык называется😂

    • @dragonfurr
      @dragonfurr Před 7 měsíci +5

      Необязательно ходить, достаточно сбросить батарейки на стол стоя, и посмотреть, как они падают

    • @kirillsushilnikov9614
      @kirillsushilnikov9614 Před 7 měsíci

      i chto, kolichestvo operacii budet vse ravno takim zhe

    • @stonesour7508
      @stonesour7508 Před 7 měsíci +1

      Гуманитарий по жизни,одной попытки тоже хватит и бежать никуда не буду.Язык и КЗ вам в помощь братя

  • @alexlaziness
    @alexlaziness Před 7 měsíci +132

    Может стоило переформулировать задачу?
    Допустим так: поставщик привёз в одинаковых (брендированных) пакетиках соль и сахар. Какое минимальное количество чашек кофе (чая) сделает Зина прежде чем шеф получит свой напиток без соли.

    • @NdreeM
      @NdreeM Před 7 měsíci +9

      Типичный Питер

    • @pro100maximus
      @pro100maximus Před 7 měsíci +10

      Ответ, Зина не делает кофе, Зина СОСЁТ 😂

    • @kf0al
      @kf0al Před 7 měsíci +1

      не у всех есть фобия с батарейками

    • @lacringe7908
      @lacringe7908 Před 7 měsíci

      ​@Timson7в чем проблема прозвонить батарейки

    • @Amyletu
      @Amyletu Před 7 měsíci

      ​@Timson7содержимое пакетика может быть и незаконым

  • @rybakostis
    @rybakostis Před rokem +262

    Надо обязательно уточнять в условии, что при случае заряженная + незаряженная батарейки фонарь гореть не будет.

    • @user-bs5wb8qy2n
      @user-bs5wb8qy2n Před 10 měsíci +12

      В начале сказали что работает от друх,проблема в том что он не акцентировал внимание на этом.Нужно было сказать от двух заряженных батареек,вариант с одной заряженной не подойдет.

    • @lexsemenov
      @lexsemenov Před 9 měsíci +1

      Скажите это задачкам из Apple

    • @_4_g456
      @_4_g456 Před 9 měsíci +3

      хаха - учителям математики не платят 300 тыс. и как правило на собеседованиях не задают задачи по математике )
      (а если чел не знает, по какому принципу работают батарейки - пускай идёт просто пишет свои "иксы", "игрики" и "зэдки" на доске мелом за 4 500 р. в месяц , и не выё..)

    • @mith888
      @mith888 Před 8 měsíci +20

      В случае заряженная + незаряженная батарейки фонарь гореть будет. Это же физика. С учётом этого факта нужно всего 5 попыток.

    • @Apolonex
      @Apolonex Před 8 měsíci

      ​@@mith888тогда уж 3 попытки

  • @smitteninsmite.2651
    @smitteninsmite.2651 Před 7 měsíci +38

    Обожаю эти задачи, которые не имеют ничего общего с профессией человека. Я думал они уже изжили себя, но судя по всему, надмозги их еще пользуют. Разбирать надо рабочие кейсы, а не какую-то абстрактную х...ю. Когда мне работадатель давал подобные "задачки" на собеседовании, которые не относятся к занимаемой мной должности, я извинялся вставал и уходил.

    • @scuendo
      @scuendo Před 7 měsíci +3

      Респект!

    • @alexign
      @alexign Před 7 měsíci

      Профессия человека это какая? Жопой по клаве скакать? Тоже мне профессия

    • @rikimaru008
      @rikimaru008 Před 7 měsíci +4

      ​@@alexignчел, ятебяудивлю,но сайт с которого ты даже сейчас сидишь и пишешь, не жопой по клавиатуре собран 😂 Прикинь

    • @isqwerblya
      @isqwerblya Před 7 měsíci

      ну при оценке кредитоспособности возможно используется что-то подобное - надо учитывать предикаты парами, и хотелось бы делать это побыстрее. С батарейками просто проще условие объяснить.

    • @smitteninsmite.2651
      @smitteninsmite.2651 Před 7 měsíci +2

      @@isqwerblyaЕщё раз повторю, если при трудоустройстве на работу, предоставляют к решению, не рабочий кейс, а что то подобное, надо уходить. Ибо это означает, что работодатель не понимает реального положения дел, на предлагаемой вам должности. А это, в свою очередь, говорит о том, что окружать вас будет не самый квалифицированный персонал. После трудоустройства это не критично, так как вы как специалист подошли на должность и работодателю нужно собирать статистику, для развития и коррекции вас и вашей работы.

  • @DmitriyKargin
    @DmitriyKargin Před rokem +127

    Те, которые умничают про сопротивления, полярности и прочее - эта задача на логику. Это абстрактные условия. Все равно, что в задаче по метематике, где "автомобиль едет из города А в город Б со скоростью N..." начать доказывать, что на дорогах стоят ограничительные знаки, а еще водитель может пробить колесо и вообще повернуть не туда и поэтому время его пути изменится.
    Нужно понимать, кто и для чего задает тебе вопрос

    • @user-fd7ce2em5y
      @user-fd7ce2em5y Před 9 měsíci +8

      Я полностью согласен с этим утверждением, но ием не менее условие не полное. Я например не представляю как можно утверждать, что в семье из 3 человек 6 рук. Есть много примеров, когда в подобных семьях и 5 и 4 руки. Да пример может не самый красивый и приличный. Но для понимания факта, что условия не полны подходит. Я вот остановил видео после оглашения условий и предположил, что в фонарике может быть последовательное и параллельное подключние, а в условии сказано только то, что для работы нужно 2 батарейки. Но вполне реален пример когда достаточно 2-х батареек, где только одна батарейка является заряженной.
      От этой идеи я ушёл, но не отказался полностью. Но мне просто повезло, что я остановился на варианте где 2 батарейки должны быть заряжены и ответ совпал.
      Но в условиях этого нет. Хотя вполне очевидно, что множество фонариков работают при только одной заряженной батарейки.

    • @mith888
      @mith888 Před 8 měsíci +12

      Абстрактная задача - для школьников в школе. На работе задачи реальные, с реальным оборудованием, людьми и природными явлениями.

    • @user-zn6wu7nc8v
      @user-zn6wu7nc8v Před 8 měsíci +15

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

    • @arutamonofu
      @arutamonofu Před 8 měsíci +4

      @mith888 То есть в Альфа-банке на позиции за 300к проверяют знание работы батареек в фонарике?

    • @alexzh1982
      @alexzh1982 Před 7 měsíci +1

      ​@@arutamonofu
      Нет
      Если непонятно что таким образом проверяется то это печально

  • @user-zp2fn2bi1h
    @user-zp2fn2bi1h Před 7 měsíci +71

    То есть менеджеру среднего звена в Альфа банке профильное образование и мало мальское понятие принципа работы банковской системы уже не в приоритете...Пора выводить из этого банка активы!

    • @nnevsky
      @nnevsky Před 7 měsíci +2

      В знакомой среде реставраторов - в реставрационном колледже закрыли мастерскую. До этого, несколько лет назад, заменили уроки рисунка уроками правоведения. Реставратору не надо владеть рисунком и уметь работать руками в мастерской.

    • @leninsk3d
      @leninsk3d Před 7 měsíci +6

      А вы пробовали хоть раз оформить карту для ребенка 16 лет в альфе? Не детскую, а именно полноценную, как по ГК велено? Ну так вот, на сайте банка написано что ребенку нужен паспорт, в горячей линии сидит долбанутый робот, который на любой вопрос про карту для несовершеннолетнего скидывает анекту родителю для детской карты(которая до 14 лет), и категорически не пускает к оператору, а в отделении банка нагло плюют на ГК и собственный же сайт и требуют присутствия родителя, для оформления полноценной карты для ребенка с паспортом.
      В общем - альфа банк обычный для РФ, с понтами и "собственными" правилами.
      Ну и менеджеры там сидят такие же.

    • @tayatriel7695
      @tayatriel7695 Před 7 měsíci

      @@leninsk3d Ну если в офисе на закон плюют, то вызывайте полицию - оформят моментально карту.

    • @user-kg9zm1vy5k
      @user-kg9zm1vy5k Před 7 měsíci

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

    • @Rugerts
      @Rugerts Před 7 měsíci

      @@user-kg9zm1vy5k так и есть, это прежде всего для айтишников задача

  • @alexuspro26
    @alexuspro26 Před rokem +521

    Задачу сформулировал идиот, который фонариком в жизни не пользовался. Но тем не менее. Свежая с севшей в паре включить фонарь смогут, ответ - 3. И если заказчик уже на собеседовании начнет валить всё на исполнителя, и "переобувать" условия, с собеседования лучше уйти. Ничего хорошего в такой компании не будет.

    • @DmitriyKargin
      @DmitriyKargin Před rokem

      Идиот здесь только ты. Это задача на логику, а не на знание физики. И с такого собеседования тебе действительно лучше уйти. Лучше для компании.

    • @svinorez
      @svinorez Před 8 měsíci +65

      Это абстрактная логическая задача. Если ты не способен к абстрактному мышлению, то в этой профессии тебе делать нечего.

    • @alexuspro26
      @alexuspro26 Před 8 měsíci +46

      @@svinorez косо поставленные задачи имеют место быть в нашей профессии, и к сожалению очень часто, конкретно эта задача сформулирована косо, что тут обсуждать

    • @zawatsky
      @zawatsky Před 8 měsíci +23

      Не попросят экономическую теорию сдавать, финансовый учёт, налогообложение... Видимо, на уборщика собеседование, ну или в банке реально в руководстве одни идиоты.

    • @svinorez
      @svinorez Před 8 měsíci

      @@alexuspro26 Косо мозг твой сформулирован 🤡

  • @ramoyoyoy4987
    @ramoyoyoy4987 Před 7 měsíci +30

    Судя по комментариям, эта задачка используется на собеседовании не столько для проверки сообразительности претендента, сколько для оценки адекватности его самооценки и умения работать с неудачами)

    • @user-he8dy2zs5e
      @user-he8dy2zs5e Před 7 měsíci

      Хорош)

    • @bloodheartblackrainbow7070
      @bloodheartblackrainbow7070 Před 7 měsíci

      Да-да именно поэтому все пользуются альфа-банком хд илиже...
      "Да...да" Геннадий Горин ...хд

  • @MBfun1
    @MBfun1 Před 7 měsíci +11

    В задании : "есть фонарь,который работает от двух батарей",цель : "за минимальное количество попыток гарантировать,что фонарь включится".Подбор батарей идёт отдельной темой.Первая мысль попытаться сразу включить фонарь,потому как он может быть уже с установленными заведомо исправными батарейками)).

    • @alexshpaq
      @alexshpaq Před 6 měsíci +2

      Зная специфику работы в Банках, может оказаться что фонарь не исправен, а батарейки не заряжены абсолютно все, либо вообще мизинчиковые вместо пальчиковых. Но бизнесу нужно чтобы фонарь работал немедленно, и его ничего не волнует

  • @user-te9wx5ir6y
    @user-te9wx5ir6y Před 7 měsíci +26

    "Ну, решай решай", - сказал сын директора с з/п в 1 млн. У него всегда было 2х2=5

    • @AntiBandera
      @AntiBandera Před 7 měsíci +1

      а при чем здесь сын директора ?

    • @user-te9wx5ir6y
      @user-te9wx5ir6y Před 7 měsíci

      @@AntiBandera как же, ему не надо решать такие задачи для хорошего места😉

  • @vivodesign6165
    @vivodesign6165 Před 8 měsíci +260

    Если вы пришли устраиваться в альфа банк, то вы уже по жизни не решили задачу и идете не туда куда надо😂

    • @UCTORUUHAOBOPOT
      @UCTORUUHAOBOPOT Před 8 měsíci +20

      Если зарплата 300к, то это очень даже не плохое решение жизненной задачи

    • @ilya.drone.moments
      @ilya.drone.moments Před 7 měsíci

      @@UCTORUUHAOBOPOTтак в текущих реалиях с такими задачами платят далеко за 300к+, ибо 300к это уже слишком мало на данный момент

    • @user-ob8qz1en7m
      @user-ob8qz1en7m Před 7 měsíci +4

      ​@@UCTORUUHAOBOPOTсмотря на какую позицию устраиваться

    • @pavelsharonov5002
      @pavelsharonov5002 Před 7 měsíci

      ​@@user-ob8qz1en7mИскать целые батарейки на фонарик 🔦 для охранника 😃

    • @user-fw2lv7tg1u
      @user-fw2lv7tg1u Před 7 měsíci

      Да и вообще в любой банк😂

  • @user-ud9vx4np6i
    @user-ud9vx4np6i Před 7 měsíci +13

    Если цель - устроиться на работу, то надо ответить интервьюеру: "я знаю, что вы хотите услышать число 7, но я также знаю, как решить эту задачу за 6 попыток". На вопрос "и как же" - отвечать, что узнаете, когда я вступлю на должность. Они точно не смогут спать спокойно после этого.

    • @TTTttf4
      @TTTttf4 Před 7 měsíci +11

      - Вы приняты, так всё-таки как?
      - А никак.
      - Вы уволены

    • @user-ud9vx4np6i
      @user-ud9vx4np6i Před 7 měsíci

      @@TTTttf4 , у вас было время подумать над этим ответом, а у HR этого времени не будет - он будут в ступоре на 99%, т.к. вы ему зададите новую задачу, на которую он не знает ответа, опасаясь, что он сам неправильно решил свою же задачу. Представьте работника конвейера по сборке автомобилей: человек расслабленно месяцами закручивает одну и ту же гайку, и тут ему приходит гайка не того типоразмера, а конвейер продолжает идти, и у него есть минута на решение проблемы. К тому же у них нет опции "принять кандидата сразу", потому что начальник дал ему задачу сначала прослушать всех.
      А пока кадровик пережидает бессонную ночь в холодном поту с карандашом в руке, склонясь над листом бумаги, утирая слёзы и ломая голову, у вас будет время придумать креативный ответ. Ведь всем известно, что на таких собеседованиях зачастую ждут не правильный ответ, а нестандартный подход к решению.
      Но после приема нужно быть готовым к тому, что с HR вы будете либо на ножах, либо станете друзьями. Нейтрально вас воспринимать уже не будут.

    • @Vlad-nw7cs
      @Vlad-nw7cs Před 7 měsíci

      ​@@TTTttf4ну надо за месяц предупредить и потом ещё 2-3 за выплатить

    • @TTTttf4
      @TTTttf4 Před 7 měsíci

      @@Vlad-nw7cs ну тогда "Мы передумали вас брать"

    • @Vlad-nw7cs
      @Vlad-nw7cs Před 7 měsíci

      @@TTTttf4 дак зачем секрет до подписания договора разглашать

  • @goodygoody3345
    @goodygoody3345 Před 8 měsíci +74

    Ответишь правильно - возьмут на 100к, чтобы готовил аналитику тому, кого взяли на 300к и умеющему грамотно убеждать и продавать.

    • @user-ji7du9ty5d
      @user-ji7du9ty5d Před 7 měsíci +4

      На 300к берут того, у кого родственники в руководстве. Деньги не должны уходить из семьи.

    • @AntiBandera
      @AntiBandera Před 7 měsíci

      На 300 К там сидят прогеры и датасайнтисты сеньерского уровня а дурачки типа тебя все оправдывают свою глупость и лень ....@@user-ji7du9ty5d

    • @kornelaevsergey5609
      @kornelaevsergey5609 Před 7 měsíci

      Верно! Двое пашут, семеро х*ями машут.

  • @andrey4213
    @andrey4213 Před 8 měsíci +11

    Допустим существует решение за 6. Нарисуем на плоскости батарейки точками (вершинами) и будем соединять пару точек отрезком (ребром), если в решении мы пробовали вставить эту пару батареек в фонарик. То есть мы получим граф, в котором всего 6 ребер. Рассмотрим наибольшую компоненту связанности графа (наибольший связанный кусок). Допустим эта компонента имеет ровно 4 вершины. Разделим наш граф на части: в правую часть отложим компоненту связанности из 4, в а левую часть другие 4 вершины. Между двумя частями графа нет ребер. Наш граф должен находить пару батареек для любого распределения заряженных. Рассмотрим случай когда 2 заряженных в компоненте связанности из четырех вершин, а другие 2 батарейки в другие четырех вершинах. То есть мы должны уметь найти 2 зардженных батарейки среди четырех, никак не используя другие 4, так как между двумя частями графа нет ребер. Чтобы найти две заряженных среди четырех необходимо сделать полный перебор. Полный граф на 4 вершины имеет 6 ребер. У нас в графе всего 6 ребер, значит, в левой части графа вообще нет ребер. Тогда мы не сможем найти 2 заряженных в случае когда одна заряженная будет в правой и 3 заряженных в левой части. Противоречие. Значит, в компоненте связанности не может быть 4 вершин. Если в одной компоненте связанности еще больше вершин, то ребер нужно тоже больше. Если в правой части (наибольшей связанной компоненте) 5 вершин, то там как минимум 4 ребра, иначе компонента не была бы связанной. Значит, в левой части не более двух ребер. То есть в левой части мы не сможем найти пару если две заряженных слева, а две заряженных справа. Значит, в правой части мы должны уметь находить пару, когда там только две заряженных. Для этого нужен полный перебор, то есть 10 ребер. Противоречие. Если в компоненте связанности 6. 7 или 8 вершин, то количество ребер в почти полном граф для них будет сильно больше 6. Таким образом, в графе наибольшая компонента связанности имеет три вершины. Тогда наш граф бьется на компоненты или 3, 3, 2 или 3, 2, 2, 1 или 3, 3, 1, 1- но это наши примеры на 7. Значит, на 6 примера не существует. ЧТД

    • @NNN-vd7lh
      @NNN-vd7lh Před 8 měsíci +5

      Мне кажется, что графы не учитывают момент того, что мы можем исключать группы не проводя полный перебор. Вот моё решение за 6 операций.
      Для начала потребуется понять, что если среди 4х батареек:
      - есть минимум 2 рабочие, то за 4 операции гарантировано будет найдена рабочая пара (на 4ой операции фонарик точно загорится).
      - есть максимум только 1 рабочая, то за 4 операции мы убедимся, что это так. Т.е. на 4ой операции, если фонарик не загорелся, то значит это этот случай.
      Доказывать не буду, т.к. довольно очевидным мне это кажется. Легко проверяется.
      Соответственно продолжаем рассматривать второй случай, когда в первой четверке 0 или 1 рабочая батарейка. Тогда во второй четверке из 8 батареек должно быть 3-4 рабочих батарейки. Даже при только 3х рабочих за 2 операции мы находим рабочую пару.
      Итого: 4+2 = 6 операций.

    • @andrey4213
      @andrey4213 Před 8 měsíci +5

      @@NNN-vd7lh За 4 операции нельзя найти рабочую пару в 4 батарейках, только за 6, поэтому у вас 8

    • @sed0k
      @sed0k Před 7 měsíci

      То есть вы сначала выбираете разбиение батареек по парам, а потом выбираете, какие батарейки рабочие. В задаче же вы постоянно получаете новую информацию, исходя из которой выбираете новую пару батареек.
      Аналогично: если нужно на чашечных весах определить самую тяжёлую из трёх монет, то достаточно двух взвешиваний. Но в вашем решении вы сначала выбираете две пары монет для взвешивания (строите граф на два ребра и три вершины). В этом случае вершина степени 2 может оказаться самой лёгкой монетой, и определить самую тяжёлую не получится.

    • @sed0k
      @sed0k Před 7 měsíci

      Хотя, мой пример сильно отличается, в нём поступающая информация является важной. Здесь же информации нет никакой, так что, наверно, ваше решение верно. Надо проверить его на других числах в условии.

  • @ragnarragnarlodbrock5772
    @ragnarragnarlodbrock5772 Před rokem +46

    Есть два алгоритма на семь ходов в одной группе и один алгоритм разделения на три группы в каждой из которых по 4 хода(что хорошо если рассматривать с точки зрения ООП)). Ну а вообще лучше не ломать голову , а взять тестер))

    • @E13code
      @E13code Před 9 měsíci

      Даже с тестором худший вариант -3 попытки

    • @101picofarad
      @101picofarad Před 8 měsíci

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

    • @tlittle01
      @tlittle01 Před 8 měsíci

      ​@@101picofarad а макбук ваш - говно, а не прибор...

    • @schustoff
      @schustoff Před 7 měsíci

      А если батарейки Дюрасел, то там есть индикатор, можно без тестера)

    • @Alexander_Martynenko
      @Alexander_Martynenko Před 7 měsíci

      ​@@E13codeя думаю с тестером худший вариант это 4 попытки...

  • @tvorchestwood
    @tvorchestwood Před 7 měsíci +19

    Минимальное количество попыток-1 (одна!) Вы сразу можете взять две заряженные батарейки!)
    Всё дело в вопросе, и не нужно велосипед придумывать😊

    • @SenomSnK
      @SenomSnK Před 7 měsíci +6

      Условие задачи: какое минимальное количество попыток вам необходимо, чтобы ГАРАНТИРОВАТЬ то, что фонарь включится? Умник

    • @asumptio
      @asumptio Před 7 měsíci +1

      Ты невнимательно слушал задание =)

    • @shotkey610
      @shotkey610 Před 7 měsíci +2

      С таким ответом вас бы не взяли в альфа банк. А то гарантируете клиенту выплату процентов по вкладу, а потом альфа банку раскошеливаться на юриста

    • @user-pn5uq5iv6f
      @user-pn5uq5iv6f Před 7 měsíci

      ​@@SenomSnKчто он не так сказал, почему нельзя гарантировать что фонарь включится с первого раза, если он случайно возьмёт две заражённые батарейки?

    • @Fasalytch
      @Fasalytch Před 7 měsíci

      ​@@user-pn5uq5iv6fпотому что нет никакой гарантии, что он случайно возьмёт две заряженные батарейки? 🤔
      Да не, бред какой-то

  • @user-no6xt6dc6g
    @user-no6xt6dc6g Před 7 měsíci +22

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

    • @shotkey610
      @shotkey610 Před 7 měsíci +1

      Так вопрос сколько попыток, чтобы гарантировано включить. То есть надо найти алгоритм, который при любом расположении батареек сработает. А так можно с первой попытки, если наугад вытянуть 2 рабочие

    • @user-ro8gr1yv9k
      @user-ro8gr1yv9k Před 7 měsíci

      ​@@shotkey610вы правы, но кроме этого надо доказать, что это самый короткий метод

    • @user-no6xt6dc6g
      @user-no6xt6dc6g Před 7 měsíci +1

      Да, но всё ещё нет доказательства, что не существует алгоритма, который гарантированно включал за 6 попыток. Как и доказательства, что такого алгоритма не существует

    • @nizamovoff
      @nizamovoff Před 7 měsíci

      @@user-no6xt6dc6gтолько хотел это написать, а тут адекватный человек уже до меня это написал. Спасибо что такие люди есть

    • @mkostya
      @mkostya Před 7 měsíci

      ну если бы вы поступали в аспирантуру, то тогда бы наверное такое доказательство потребовали бы

  • @jsawer311
    @jsawer311 Před 7 měsíci +16

    И соответственно ещё один момент!
    Данная задача, на нестандартное мышление. Найти выход из создавшейся ситуации. В данной ситуации у нас 8(восемь) неизвестных, с которыми предстоит работать. И единственная поставленная задача - это "Угадать". То есть от познаний человека в данном случае ни чего не зависит. Тут догадливые пишут про вольтметр, но его нет, так что в данном случае для скорейшего выполнения, полагаться следует только на удачу.
    Тоесть, мы получаем банк в котором мы будем работать с неизвестными, угадывая их. И как сказали выше: "вставайте, и уходите от туда!" В штате всегда должны быть люди которые имеют исходные данные, и к которым можно обратиться для ускорения процесса. Выражаясь простым языком, у кого-то из них всё-таки есть вольтметр.
    Первоочередная задача начинающего менеджера - "вычислять исходные данные"! А не угадывать их!

    • @alexlaziness
      @alexlaziness Před 7 měsíci +3

      На самом деле задача просто на оптимизацию поиска. И тут нету угадывания, тут создание алгоритма поиска решения. Её можно переформулировать и всё будет хорошо.
      Допустим так: поставщик привёз в одинаковых (брендированных) пакетиках соль и сахар. Какое минимальное количество чашек кофе (чая) сделает Зина прежде чем шеф получит свой напиток без соли.

    • @shotkey610
      @shotkey610 Před 7 měsíci

      @@alexlazinessсоль можно на вкус определить.

    • @jsawer311
      @jsawer311 Před 7 měsíci +1

      @@alexlaziness и как всегда, в подобной задаче, всё складывается из того, что один сотрудник должен искать решение, в виду того, что другой сотрудник совершил ошибку(в данном случае поставщик сахара).
      И что мы можем из этого получить?
      1. Трудолюбивая Зина найдет оптимальное решение.
      2. Доставщик соли/сахара не будет наказан за халатность, и продолжит халатно выполнять работу, искусственно создавая проблемы другим. По тому что в итоге, кофе у начальника окажется сладким.
      3. А организация несёт убытки из-за шести вскрытых пакетиков. Что нерационально.
      Эта задача хоть и похожа, но в ней изменено одно условие, и из-за этого ответ будет не 7(семь) а 6(шесть).

    • @alexign
      @alexign Před 7 měsíci

      Обращаясь к другим ты экономишь свое время за счет других и ни черта не учишься . Имя вам таким легион

    • @jsawer311
      @jsawer311 Před 7 měsíci

      @@alexign Я вижу, как вы прочитав лишь половину написанного, сделали подобный вывод. А то что я написал ниже "что в контексте данной задачи, изначально ошибся кто-то другой, и вам надо исправлять его ошибку" вы не прочитали. Спасибо за наглядный пример экономии "своего" времени, человеком не желающим учиться.
      И кстати, в СССР в школе, учитель в первый день объяснял определенную тему, и лишь на второй день её спрашивал. Вот так проходило обучение! Не знаю как сейчас, с ваших слов выходит что обучение, это когда с человека спрашивают предварительно ничего ему не объяснив. Печально.

  • @alexjey2972
    @alexjey2972 Před 8 měsíci +2

    Если формализовать вопрос, то почему бы не прибегнуть к комбинаторике.
    Всего n = 8 батареек, 4 дают положительный исход. Их порядок не важен.
    Прикидываем сколько уникальных пар m=2 (сочетаний без учета порядка можно составить)
    C(m
    ) = n! / ((n-m)*m!) = 8! / ((8-2)!*2!) = (7 * 8) / 2 = 56/2= 28 таких пар
    Сколько положительных исходов из этих 28? Очевидно что из 4х батареек можно составить 6 уникальных работающих пар. F = 6
    Какова вероятность из наугад составленной пары вытащить работающую за 1 попытку (k = 1) ? 6 / 28= 3/14 ~ = 0.21
    Сколько попыток нужно, что вероятность положительного исхода P стала >= 1?
    p = 6/28 * K; 1 = 6 / 28 * k; Ну раз попытки целые, то надо 6 домножить на 5. Чтобы получить 30 / 28 > 1
    Итого: сколько попыток = 5. Какой алгоритм? Без понятия, это для другой задачи)

    • @vyacheslavvolkov8745
      @vyacheslavvolkov8745 Před 8 měsíci +2

      нуу это означает только одно: если случайным образом перебирать пары батареек, то при заданных условиях с высокой вероятностью одна из 5 попыток окажется успешной. Но не гарантированно )

  • @saddenness
    @saddenness Před 8 měsíci +21

    Чтобы гарантировать нужно 6 попыток. Чтобы включить 7. Ответ на вопрос, который был в начале видео, "6".

    • @asderoookrook7002
      @asderoookrook7002 Před 8 měsíci +6

      Вопрос перечитай. Сколько нужно сделать попыток, чтобы гарантировать, что фонарь включится. Как ты сможешь гарантировать, что он включится, если он не включится?

    • @saddenness
      @saddenness Před 8 měsíci +4

      ​@@asderoookrook7002 Вопрос звучит так: какое минимальное кол-во попыток необходимо чтобы гарантировать, что фонарик включится. Ответ 6. Если попытаться его включить 6 раз с разным наборами батареек и он не включится, то можно гарантировать, что на 7й раз включится точно.

    • @asderoookrook7002
      @asderoookrook7002 Před 8 měsíci +1

      @@saddenness с такой же логикой можно сказать, что ответ 0, потому что он всё равно рано или поздно включится при полном переборе. Гарантировать, что он включится это и означает гарантировать, что он включится, то есть предоставить алгоритм действий, при которых он гарантированно включится

    • @saddenness
      @saddenness Před 8 měsíci

      @@asderoookrook7002 нет, с такой же логикой как у вас, даже если видите кипящую воду нужно палец сунуть туда, чтобы понять, что она горячая. вот я 6 раз попробовал батарейки вставить в фонарь и он 6 раз не включился. и на руках остался фонарик и 2 батарейки. Чтобы понять, что обе батарейки заряжены не нужна 7я попытка. При верных исходных данных она избыточна. Смысл алгоритма не в том, чтобы включить фонарик. Смысл найти решение за минимальное кол-во итераций.

    • @roden2208
      @roden2208 Před 8 měsíci

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

  • @BaseOfGames
    @BaseOfGames Před 7 měsíci +6

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

    • @A-Z63
      @A-Z63 Před 7 měsíci +1

      Согласен. И получится зажечь фонарь с первой попытки.

    • @mambetEvgen80
      @mambetEvgen80 Před 7 měsíci

      ты гений??

  • @Qraizer
    @Qraizer Před 9 měsíci +2

    Правильный ответ на эту задачу должен быть "я не буду заниматься такой ерундой, т.к. при 8-и батарейках я быстрее их переберу в лоб, чем найду оптимум".
    Нормальный собеседующий прикинет, что этот человек не будет зря тратить деньги компании на разработку супер-пупер методики ради пары копеек в проде.

    • @cafeterra1093
      @cafeterra1093 Před 8 měsíci

      Именно! Цель задачи - найти послушного, а не умного.

  • @Lotrick
    @Lotrick Před rokem +39

    Это не решение поставленной задачи. Решением было бы привести ДОКАЗАТЕЛЬСТВО, что нельзя определить нужные батарейки менее, чем за 7 попыток.

    • @user-ig8de5jf6h
      @user-ig8de5jf6h Před 8 měsíci

      Вопрос был "какое минимальное кол-во попыток , чтоб фонарь включился"
      И ответ 7
      Ведь на вопрос кол-во попвток - 7 , отвечено

    • @Lotrick
      @Lotrick Před 8 měsíci +18

      @@user-ig8de5jf6h И? Почему не 6 или 5? В "решении" просто показали, что за 7 сделать можно. Совершенно не ответив при этом на заданный в задаче вопрос. Вот если бы они доказали, что меньше, чем за 7, сделать нельзя, тогда это было бы решением.

    • @user-ig8de5jf6h
      @user-ig8de5jf6h Před 8 měsíci

      @@Lotrick ну тоже верно
      Ну думаю в данном случае никак не доказать, что 7 минимум
      Разве что если заявить что 4 батарейки имеют 6 комбинаций
      А значит число попыток >6
      Но можно ли это считать док-вом?

    • @BERTOSONE
      @BERTOSONE Před 8 měsíci +3

      В вопросе стоит слово "гарантировать", то есть после X количества попыток фонарь должен загореться с вероятностью 100%.
      Зажечь его можно и с 1й и со 2й и с 3й и любой другой попытки с определённой вероятностью, но чтобы ГАРАНТИРОВАТЬ, что он загорится - нужно минимум 7 попыток.
      Ответ на вопрос корректен и верен, возьмите батарейки и фонарь и попробуйте, ваш фонарь загорится за

    • @Lotrick
      @Lotrick Před 8 měsíci +10

      @@BERTOSONE Боюсь, вам больше не стоит заниматься математикой. Или логикой. В "решении" даже не стали пытаться доказывать (а именно это нужно сделать для решения задачи), что 7 это минимум, который гарантирует зажигание фонаря. Тут просто показали, что есть паттерн, при котором 7 попыток хватает. Но НЕ ДОКАЗАЛИ, что не существует паттерна, при котором хватило бы, к примеру, 6 попыток.

  • @vadimbazhenov6550
    @vadimbazhenov6550 Před 6 měsíci

    Обожаю такие задачи (правда обычно оказывается, что я тупой))). Автору спасибо.

  • @MaxNadeev
    @MaxNadeev Před 7 měsíci +1

    В куче может быть две разряженных попасться но не более двух раз подряд, либо могут попасться 4 варианта разряжен заряжен. Что в сумме даёт шесть неудачных попыток. Это максимальное количество неудачных попыток, соответственно 7я точно будет удачная. Я вот так пришёл к выводу. Даже без всяких ваших переборов и разделений на группы 😅

  • @EvgeniyFadeev
    @EvgeniyFadeev Před 8 měsíci +11

    Если быть точным, то "Гарантированно зажигает фонарь не позже 7-й попытки" (а не за 7 попыток - фонарь может загореться и на первой).

  • @MaCkBW
    @MaCkBW Před 8 měsíci +5

    По жизни этот принцип может звучать так - делать перебор или поиск максимально малыми порциями 🤔

  • @user-pv4nw9qy1t
    @user-pv4nw9qy1t Před 7 měsíci

    Условия задачи абсурдные, нужно обязательно уточнить что фонарь не будет работать только от одной заряженной(хотя такое бывает крайне редко, современные мощные фонари при наличии одной разряженной будут кое как светить на минималках). То есть нужно что бы именно две имели нужное напряжение.
    К слову, я сам решил похожим на ваш способ, только я бы разложил для начала все батарейки. И выбрал пару из центра, скажем 4,5 номер.
    Если всего 8 батареек и мы знаем что 4 из них разряженные, соответственно получаем не так много комбинаций с их расположением.
    Они могут идти: один через один, то есть, 1 заряжена, 2 не заряженна, 3 заряжена, 4 не заряжена и т.д. второй вариант: 2 заряжены, 2 разряжены, третий вариант: 4 заряжены, 4 разряжены, четвертый вариант, например 2 заряжены, 1 разряжена, 1 заряжена, и т.д
    В моем варианте когда я беру из центра пару 4,5, остается как раз две группы по 3 батарейки, начав с центра я в любом случае наткнуть на одну-две не рабочих(в каком порядке они не распологались бы, хуть 4 на 4, 2 на 2, или скажем 1 на 3 и т.д.) и методом исключения найду заряженные.
    В общем, мы с автором пришли почти к одному и тому же решению.

  • @vyacheslavvolkov8745
    @vyacheslavvolkov8745 Před 8 měsíci +1

    Можно разбить и на 3 и 5.
    Первые три в худшем случае сообщают нам, что остались 2 разряженные батарейки.
    Если следующие две пары не зажигаются, значит последняя батарейка заряжена.
    Далее в худшем случаее еще 2 попытки, чтобы фонарь загорелся. Итого 7.

  • @slg6519
    @slg6519 Před 8 měsíci +5

    Это классическая задача программиста или смежного профиля, когда в погоне за оптимизацией и автоматизацией, может пройти день или неделя или месяц, лишь бы не трогать трулайф) На таком количестве батареек, быстрее и проще начать перебирать, потратить на это минуту, чем искать сложное универсальное решение. Главная задача найти первую рабочую. Например, берем первую батарейку, начинаем вставлять 1+2-3-4-5 если хоть одна пара заработает, значит 1 была рабочая. Если повезет, то с первого круга найдутся все рабочие. Если этого не произошло, значит 1 нерабочая. Берем 2+3,4,5,6. Вероятность что 1 и 2 обе нерабочие маловероятна. В реальной жизни скорее всего 1 уже будет рабочей и все пары найдутся за 6 - 7 попыток. По крайней мере в реальной жизни, похожую задачу решал лично (коробка с батарейками от детских игрушек), все получилось как написано выше, работает 100%). Первая оказалось рабочей, дальше дело техники.

    • @TheFreeman755
      @TheFreeman755 Před 7 měsíci

      Я точно так же подумал сделать

  • @yaroslavcurl
    @yaroslavcurl Před 7 měsíci +1

    Хорошая задача. Иногда такая сообразительность помогает решать сложные задачи всего лишь одной функцией в экселе например. А эксель - это наше все. Кто в теме тот оценит...

  • @user-qk5zi9lt4r
    @user-qk5zi9lt4r Před 8 měsíci +6

    Можно пойти купить 2 новые батарейки... А если уже работаешь в альфа банке то пусть клиенты принесут по 1 новой батарейке и им тогда будет кэшбек в 3 ℅ с условием кредита в 150℅ годовых

    • @WhiteMariaN
      @WhiteMariaN Před 8 měsíci

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

    • @user-qk5zi9lt4r
      @user-qk5zi9lt4r Před 8 měsíci

      @@WhiteMariaN зачем самому покупать когда можно заработать так что его установят, накачают, нальют коньяка и отсосут за одну стоимость

  • @Seregaelcin
    @Seregaelcin Před 7 měsíci +2

    Главное не показывать решение до выплаты зарплаты в 300к 😁

  • @2drockstar
    @2drockstar Před 7 měsíci +1

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

  • @isaigordeev
    @isaigordeev Před rokem +6

    это не самое оптимизированное решение
    разделение такое же, но начинать нужно проверять группу с 2 батарейками, но макс ходов потребуется тоже 7 (если 1 2 1 лампочек в группах и мы не угадали с группой где 2)

    • @user-tc5fz5wi3j
      @user-tc5fz5wi3j Před 9 měsíci

      верное замечание) не смотря на то, что ходов столько же, но шансы, что мы найдем батарейки быстрее - выше )

  • @tunell2024
    @tunell2024 Před 7 měsíci

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

  • @tokotak9197
    @tokotak9197 Před 8 měsíci +2

    Легко решается. 6 попыток достаточно. Странно что так мало об этом написали.

    • @Hyegunable
      @Hyegunable Před 7 měsíci

      вот мне тоже кажется, что есть решение лучше чем 7 попыток, но не могу найти)

  • @nechaev_lab7897
    @nechaev_lab7897 Před 7 měsíci +1

    Ну, если это на руководителя тест, можно ответить на вопрос "Какое минимальное количество попыток вам необходимо, чтобы гарантировать то, что фонарь включится?" - 0. Из условия понятно, что из 8 батареек 4 рабочие, соответственно, рано или поздно, фонарь точно включится. Это я гарантирую)

  • @Milesius1989
    @Milesius1989 Před 2 lety +4

    1) Проверяем 1, 2 - не работает
    2) Проверяем 3, 4 - не работает
    Предположим, что 5 тоже нерабочая, тогда из оставшихся 6, 7, 8 - две рабочие
    3) Проверяем 6, 7 - не работает
    4) Проверяем 7, 8 - не работает
    5) Проверяем 6, 8 - не работает
    Следовательно наше предположение неверно, и 5 является рабочей. Проверяем её с парой 1, 2, либо с парой 3, 4 в каждой из них точно по одной рабочей батарейке.
    6) Проверяем 5, 1 - не работает
    7) Проверяем 5, 2 - работает
    ИЛИ
    6) Проверяем 5, 3 - не работает
    7) Проверяем 5, 4 - работает

    • @logica1046
      @logica1046  Před 2 lety +2

      Все верно. Спасибо за альтернативный вариант решения!

  • @DrakSenialX
    @DrakSenialX Před 7 měsíci

    7 ходов
    Берём 4 батарейки, перебираем их, 5 ходов используем, приходим к выводу что 3 из них разряженные. Откладываем их.
    Потом берём остальные 4 батарейки, там одна будет разряженная. Что бы узнать какая, понадобится ещё 2 хода (сначала одну поменять, потом другую). В итоге, 7 ходов, и без неформальных разделений на странные группы

  • @user-zt3ig4xl6i
    @user-zt3ig4xl6i Před 7 měsíci

    Если решать задачку как физик, то 2 попытки. Формально, фонарик включится, если в нём будет заряженной хотя бы одна батарейка. Если он не включается, то незаряженными оказались все 4 батарейки, вероятность этого низкая, но есть. Так что в этом случае меняем их все на заряженные.

  • @user-vc2jr8us5n
    @user-vc2jr8us5n Před 3 měsíci

    Пробуем сначала первые четыре батарейки так:
    1 и 2, 3 и 4. В худшем случае ни одна из попыток не включит фонарик. Т.е. либо все четыре батарейки не работают, либо в каждой паре по одной не рабочей, либо в одной паре одна нерабочая, а в другое обе. В случае четырех нерабочих, остальные четыре точно работают и всего понадобится 2 (предыдущие 4 батарейки) + 1 проверок.
    В случае, если были по одной рабочей и одной не рабочей, то в остальных четырех останется две рабочие и две нерабочие. Возьмем сначала две батарейки (+1 попытка), допустим одна работает а вторая нет (в других случаях либо фонарь включится сразу, либо при следующей попытке). Тогда проверив остальные две (4ая попытка) мы так же можем попасть в ситуацию, что одна рабочая, а вторая нет. Если про пятой попытке мы поменяем местами по одной батарейке между группами, то в любой из этих пар откажется либо две рабочих, либо две нерабочих батарейки. А это значит, что мы уже точно можем сказать, какая пара рабочая, исходя из того загорится фонарь или нет. Итого ответ 5 попыток нам точно скажут какие батарейки рабочие, а 6 попыток нас гарантировано зажгут фонарь 🎉

  • @dmawzx
    @dmawzx Před 7 měsíci

    Я бы ориентировался на тусклый свет фонаря, попыток явно меньше 7 будет. Две попытки тусклые, на третий раз найду рабочие батарейки.

  • @user-gz9kw1sq6j
    @user-gz9kw1sq6j Před 7 měsíci

    Минимальное количество что бы фонарь загорелся- 1 попытка. Это либо 2 заряженные батарейки, ли бо заряд+разряд (загорится, но слабо), вероятность 2/3 что загорится. Если исходить из формулировки "какое количество попыток нужно что бы фонарь загорелся".

  • @ideafix231
    @ideafix231 Před 7 měsíci

    Я бы просто быстренько перебрал батарейки пока некоторые ходят за тестером. Есть еще второй вариант надкусить две батарейки и точно заработает)

  • @user-ji7du9ty5d
    @user-ji7du9ty5d Před 7 měsíci +1

    Правильный ответ на задачу: У меня папа в совете директоров.
    Все остальные ответы приведут к понижению до 100к.

  • @user-cu7bn8tk2r
    @user-cu7bn8tk2r Před 8 měsíci +1

    1. у меня обычно с собой мультиметр, просто померить вольтаж каждой, и выбросить плохие, в итоге будет 100% шанс
    2. ошибка в задании. даже при одной разряженной фонарь может включиться.
    3. более оптимальным решением будет в данном случае (при отсутствии мультиметра) простой перебор батареек, и не тратить кучу времени на высчитывание.
    4. а откуда в жизни будет известно, что 4 из 8 не рабочие? кто то закинул нерабочие в коробку с рабочими? наказать тогда за такую халатность, и раз человек халатный тогда не верить что именно 4 не рабочие, ведь могут быть и 5.

    • @sergeyzelenkov4588
      @sergeyzelenkov4588 Před 7 měsíci +1

      1) разряженная батарейка без нагрузки(холостой ход), на тестере может показывать столько же вольт, сколько и заряженная. А при малейшей нагрузке проседает до нуля. Так что тестер не панацея. Если только закоротку не проверять именно на силу тока.
      2)справедливо только для фонаря с лампой накаливания, коих давно нет в продаже. А светодиод от напряжения одной целой батареи не откроется. Вторая хоть на хх и даёт напругу, но при нагрузке теряет всю. Работать ничего не будет в современном фонаре. Особенно если ещё и драйвер СД нужно запустить.

  • @user-zj8fq6zn2o
    @user-zj8fq6zn2o Před 5 měsíci

    Да, норм. Спасибо.

  • @vatispam
    @vatispam Před 7 měsíci

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

    • @-_morda_-
      @-_morda_- Před 6 měsíci

      согласен. условия задачи писал идиот

  • @Nakilon
    @Nakilon Před 8 měsíci +1

    Условие плохо сформулировано. Если заряжена одна батарейка, фонарь совсем не будет светить или будет светить тускло?

  • @alekskrapivnoi9366
    @alekskrapivnoi9366 Před 8 měsíci

    Изначально в условии задачи у нас нету точного описания батарейки, только упоминается, использование в фонарике.
    Экзаменующий, конечно скажет, что тестера у меня нет.
    Я использую ротовую полость для определения вольтожа (в условие сказано, что батарея либо заряжена, либо нет)
    Я ставлю, что сделаю это с одной попытки

  • @mishaandwood
    @mishaandwood Před 7 měsíci

    Батарейки и практически проверить можно, 2ве в фонаре стоят, они рабочии, вынимаем 1ну, откладываем в сторону, и поочередно по 1й вставляем в фонарь, если повезет, то с 4х батареек фонарь зажгется 4ре раза, если худший вариант, то опять же фонарь не жажгется 4ре раза... ответ: 4 реза.

  • @Aionik77
    @Aionik77 Před 8 měsíci +1

    Фонарь загорится, если хотя бы одна батарейка будет работать. Вторая будет работать просто как проводник (грубо говоря, вместо неё можно проволку припаять)

  • @user-mz9tg5nj2r
    @user-mz9tg5nj2r Před 7 měsíci

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

  • @user-kr2uv2tr7b
    @user-kr2uv2tr7b Před 7 měsíci

    Спасибо, что предупредили, что в Альфе еще спрашивают подобную хероту. Придет их HR - пошлю его сразу лесом

  • @alexanderbolshakov5915
    @alexanderbolshakov5915 Před 8 měsíci +2

    Берем кусок провода длиннее чем длина батарейки, лампу прикладываем нижним контактом к плюсовому контакту батарейки, провод к минусу батарейки и лампе, если лампа горит на половину накала, значит батарейка хорошая. В худшем случае если мы сразу с первой попытки найдем хорошую батарейку, а далее 4 батарейки подряд будут разряженными, нам нужно 5 измерений произвести суммарно. На общих основаниях в Альфа банке делать нечего - эти задачи ни о чем не говорят применительно к работе.

    • @sergeyzelenkov4588
      @sergeyzelenkov4588 Před 7 měsíci

      В фонаре светодиод, который открывается только при приложении суммарного напряжения двух батарей)

  • @XR0M
    @XR0M Před 6 měsíci

    Если 1 батарейка заряжена, а вторая нет, то незаряженная батарейка разве не будет работать просто, как проводник для заряженной?

  • @1000petertube
    @1000petertube Před 7 měsíci +1

    В реальности с 7-й попытки фонарь не засветит. Так как контакты у фонарика окислились или батарейки вставляли не ровно или перепутав полярность.
    Мораль: если от этого решения зависит твоя жизнь - всегда рассчитывай на форс-мажор.

  • @user-fe6pi9vb6h
    @user-fe6pi9vb6h Před rokem +12

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

  • @varti22
    @varti22 Před 7 měsíci

    Я чуть по другому решил. Разделил на 4 пары проверив при худшем варианте в каждой по одной заряженной и одной разряженной. Потом 2 первые пары(у которых по 50% вероятности) по переменно друг с другом в 3 попытки выяснил. В итоге теже 7 попыток.

  • @tasolov
    @tasolov Před 7 měsíci +1

    Смог придумать алгоритм на 7 попыток.
    А, это и есть ответ. Но в реальной ситуации правильно проверить группу из двух батареек первой, как мне кажется. При худшем раскладе это не сократит число ходов, но в ней без комбинаций.

  • @Andrey-pm8ev
    @Andrey-pm8ev Před 7 měsíci +1

    есть одно но, если одна батарейка работает, а другая нет, то форатек будет работать

  • @serfarim
    @serfarim Před 7 měsíci

    с 5 попытки, так как по условию и рисунку в фонаре уже 2 батарейки от которых он работает и 8 у нас есть, просто убрав одну в самом худшем варианте с 5 раза найдешь другую заряженную.

  • @gobpblueex
    @gobpblueex Před 8 měsíci

    Невнимательно слушал условия, в результате за 14 попыток нашел все нерабочие батарейки. Есть вариант быстрее ?

  • @alexkrauzts6750
    @alexkrauzts6750 Před 7 měsíci

    Забава в том, что фонарь включится, если одна из двух батареек будет заряжена, только светить будет тускло.

  • @vodo7lei
    @vodo7lei Před 7 měsíci

    Заряженные и разряженные батарейки прыгают по разному. Отсеять разряженные можно и без единой попытки включения фонарика

  • @versace251084
    @versace251084 Před 7 měsíci

    Я сначала тоже по 2 начал, а потом по три и и две, но я начал считать с двух батарей и там худший вариант, что одна из них неисправна. Но в итоге тоже получил результат 7.

  • @make_a_remix
    @make_a_remix Před 5 měsíci

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

  • @user-zs6qo4sj1v
    @user-zs6qo4sj1v Před 7 měsíci

    я гарантированно зажгу фонарик с первой попытки))) Батарейки, судя по надписи на них, являются аккумуляторами. Зарядить любые две попавшиеся, после чего зажечь фонарь. С первой попытки!
    )))

  • @wbipow5471
    @wbipow5471 Před 7 měsíci

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

  • @Iloinen777
    @Iloinen777 Před 7 měsíci

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

  • @denis_kovtun
    @denis_kovtun Před 7 měsíci

    У меня глупый вопрос - а фонарь разве не будет чуточку гореть, если одна из батареек полностью разряжена, а другая полностью заряжена? Вроде как, у меня такое уже было в жизни и он горел. Но могу и ошибаться.

  • @AMIR-ILYCH
    @AMIR-ILYCH Před 7 měsíci

    Я везунчик,у меня с первого раза включиться…)))

  • @isabsent
    @isabsent Před 8 měsíci

    Вспоминаю этюды по программированию 40-летней давности, когда в распоряжении была только "Проминь-М" и надо было сичтать логарифмы, обходясь только тремя ячейками памяти... Сейчас все это уже никому не нужно и такие тесты никак не говорят, что сотрудник будет способен делать что-то по-настоящему полезное.

  • @user-vs3wr1nk5y
    @user-vs3wr1nk5y Před 7 měsíci

    300к, это зарплата руководителя, а Руководитель решает эту задачу так: он подумает накануне о том, что предстоит и спланирует происходящее, включая фонарик с заряженными батареями. Руководитель тем и отличается он не плывет по течению он управляет ситуацией. Остальные идут за тестерам и занимаются перебором вариантов.

  • @user-is6jm3no8q
    @user-is6jm3no8q Před 9 měsíci +2

    Если ткм спрашивают такие задачи то понятно почему альфобанк в такой жопе

  • @AgaiBagai
    @AgaiBagai Před 6 měsíci

    Как в группе из трёх батареек удалось определить какая рабочая?

  • @user-yf9lv2vn8d
    @user-yf9lv2vn8d Před 7 měsíci

    Берешь батарейку. Один палец на контакт. Вторым на язык. Если чуть щиплет или кажется солоноватой, то заряжена.

  • @1000olki
    @1000olki Před 7 měsíci

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

  • @avaxmor9247
    @avaxmor9247 Před 7 měsíci

    Элементарно

  • @user-ym6su3rt4t
    @user-ym6su3rt4t Před 7 měsíci

    Можно в один ход: покусать две любые батарейки и они начнут работать.
    Давайте мои деньги

  • @user-tg1yb5vg4d
    @user-tg1yb5vg4d Před 7 měsíci

    Фонарь с одной заряженной и одной не заряженной батарейкой обычно всё равно работает. Поэтому фонарь может загореться уже со второй попытки.

  • @mousebrest6008
    @mousebrest6008 Před 7 měsíci

    в лесу на корпоративе эти знания очень пригодились в газпроме )) тогда я выиграл дом на мальдивах и вилу на сан тропе + бугатти )) а тут детский сад какой то ))

  • @kataeff
    @kataeff Před 7 měsíci

    Рвём шаблон - две батарейки сжимаем в дверном проёме, пихаем в фонарь - работает! Цель достигнута!

    • @leninsk3d
      @leninsk3d Před 7 měsíci

      Если солевые, а если щелочные то не прокатит. :)

  • @tetj8941
    @tetj8941 Před 7 měsíci

    Устно решил в голове в первые секунды видео)

  • @TVBOX-qd8hx
    @TVBOX-qd8hx Před 8 měsíci +4

    Вспоминаем комбинаторику и считаем число позитивных и негативных сценариев по кол-ву комбинаций пар. Надо брать случайные пары. При повторных попытках брать любые новые батарейки. Уже ТРЕТЬЯ случайная проба даст успех, если проводить много экспериментов (один эксперимент не гарантирует ничего). Я не до конца уверен в своей формуле, но третья случайная выборка дает шанс около 66% на успех! Итого, если раздать фонарики с персональным набором батареек 100 людям, которые одновременно по шагам делают попытки и назначить призовой фонд за наименьшее число попыток, то более выгодная стратегия - рандомные пары.

    • @bykaxagod597
      @bykaxagod597 Před 7 měsíci

      У тебя 34% вероятность неуспеха в таком случае)
      Поставишь свою жинзь при таких шансах?))

    • @TVBOX-qd8hx
      @TVBOX-qd8hx Před 7 měsíci

      ​@@bykaxagod597 И что? Есть условно ты, который действует по алгоритму в видео. А есть 100 людей рядом, которые действует рандомно. И предположим выигрывают только 50% людей, кто первым зажжёт. С первой, второй или третьей попытки, остальные попытки просто не состоятся из-за бессмысленности. При алгоритме из видео - ты точно проиграешь.

    • @bykaxagod597
      @bykaxagod597 Před 7 měsíci

      @@TVBOX-qd8hx давай заглянем глубже. Почему по твоему на собеседовании задают такую задачу? Что бы один из кандидатов назвал вариант, при котором у него шанс победить будет больше?)

    • @TVBOX-qd8hx
      @TVBOX-qd8hx Před 7 měsíci

      ​@@bykaxagod597 Я знаю ответ, почему. Ты - нет. Ответ: потому, что из-за глуповатости собеседующих и публики, которая смотрит такие видосы, вам кажется, что в задаче есть какой-то смысл и мораль. В ней нет никакого математического смысла, логики, подхода, принципа и т.д. Решение заключается в поиске методом тыка разных алгоритмов. Собеседующий дурачок хочет проверить, сможет ли кандидат придумать 100500 разных алгоритмов? Ну, если это его цель - тогда ок. Но она туповатенька. Как и ведущий, который думает, что знает ответ, не почесался проверить МАТЕМАТИЧЕСКИ вероятность иных алгоритмов действий. Я вот не поленился. Мои 66% - не с потолка. Я не публикую формулу, ибо не до конца в ней уверен, чтобы не позориться с ошибками. Но эти 66% я посчитал. В отличии от вас всех. Я же смотрел комменты, ни у кого IQ не хватило посчитать по формуле. Хотя, кому я объясняю...

    • @bykaxagod597
      @bykaxagod597 Před 7 měsíci

      @@TVBOX-qd8hx Оо, моя любимая публика, побольше оскорблений и клише и чувствуешь себя на коне, верно?))
      Ладно, раскрою секрет.
      Это задача для программистов. И в задаче ясно звучит условие "гарантировано" сработает. В твоём случае это работает в 66% случая.
      Тебе нужно приложение, которое будет работать в 66% случаев?))
      В то же время, избыточное количество циклов это ресурсы. Если процессор будет совершать большее количество циклов, чем необходимо для 100% результата, то это перегрузит систему и твоё приложение будет тормозить.
      Фонарик и батарейки это самый упрощённый пример того, с чем этому программисту придется работать. Потому что в реальности процессы намного сложнее и никому даром не дались твои 66%))
      За сим откланаяюсь, можете дальше раскрывать глубину своей личности, сыпя оскорблениями)

  • @jsawer311
    @jsawer311 Před 7 měsíci

    Включим логику!
    Если из 8 батареек неисправны 1,2,4,5.
    А исправны 3,6,7,8. То данным методом можно подобрать пару с 7-ой попытки. Как считают авторы данной задачи - "максимально быстро". Однако, если разделить батарейки по две, то в именно этом случае, который будет наихудшим, тоесть 7(седьмым), в случае по парам будет 4(четвертым).
    От сюда, в поисках лёгкого решения, получаем излишние затраты времени и сил.

  • @user-kn8wf3ku1l
    @user-kn8wf3ku1l Před 7 měsíci

    Я бы просто взял кусок фольги или проволоки и замыкал плюс с минусом по очереди для каждой батарейки, максимум 5 попыток

  • @user-rf2ql9zh3j
    @user-rf2ql9zh3j Před 7 měsíci

    Дано: фонарь который работает от двух батареек.(он уже работает и в нем две батарейки) поэтому с первой попытки я заставлю фонарь заработать! Поменяв одну из 8 батареек. Если тускло горит значит вставленная новая батарейка разряжена, если яркость осталась прежней, значит вставленная батарейка разряжена. Ответ: с одной попытки.

  • @user-bb3ne3pz4v
    @user-bb3ne3pz4v Před 7 měsíci

    Раз собеседование на 300К, значит вакансия - руководитель (по крайней мере в УрФО).. Итак:вариант 1. Одна попытка. Если после этой попытки ни чего не получилось, вызываю сотрудника, он разберётся, а у меня более важные задачи стоят...
    Вариант 2. Две попытки - первая неудачная, затем эти же батарейки долбим друг о друга для стимуляции заряда.. У меня это работало и с пультами ТВ и с фонариками (маленькими).Опосля вставляем и..да будет свет..
    Вариант3. Три попытки. Если одна не заряженная, а следующая заряжена, цепь замкнется, да будет свет..
    Да и вообще, разве собеседование в темноте проводится, что фонарь нужен?

  • @LKAYFplay
    @LKAYFplay Před 7 měsíci +1

    А мне мой дядя таких вопросов не задавал. Странные вы какие-то. Я просто пришёл к дяди, а он и говорит: "ну, что племяш? Готов по-работать?" И всё на этом. Так что не выдумывайте ни какие задачи, в жизни всё проще)))

  • @Vasya0087
    @Vasya0087 Před 7 měsíci

    У меня с шестой попытки решается задача, есть гарантия!

  • @mith888
    @mith888 Před 8 měsíci +4

    Нужно максимум 5 попыток.
    Cогласно документации (Data Sheet) на батарейки напряжением севшей батарейки AA или AAA считают 0.9 - 0.8В. Т.е. в случае когда мы вставили одну севшую, а одну рабочую напряжение будет примерно 2.3-2.4 В.
    При таком напряжении светодиод будет светиться неярко, а значит мы можем определять случай, когда одна из двух вставленных батареек рабочая. Учитывая этот факт - достаточно 5 попыток, чтобы точно найти рабочую пару.

    • @ALeXStarLord
      @ALeXStarLord Před 8 měsíci +2

      В случае когда одна батарейка может неярко светить, можно управиться за максимум 4 попытки, чтобы найти 100% 2 заряженные батарейки.
      Последовательность проверки:
      1) 1 и 2
      2) 1 и 3
      3) 1 и 4
      4) 1 и 5 (или 6, или 7, или 8)
      Варианты исхода:
      1) 1 и 2 сразу ярко засветили, значит нам сразу повезло и мы использовали только 1 попытку. Батарейки 1 и 2 100% заряжены.
      2) 1 и 2 неярко, 1 и 3 ярко, по тому же принципу попалась пара заряженных, но уже на 2-й попытке. Батарейки 1 и 3 100% заряжены.
      3) 1 и 2 неярко, 1 и 3 неярко, 1 и 4 ярко, по тому же принципу попалась пара заряженных но уже на 3-й попытке. Батарейки 1 и 4 100% заряжены.
      4) Пары 1 и 2, 1 и 3, 1 и 4 все светили неярко - соответственно 1-я батарейка заряжена а 2, 3, 4 разряжены. В остальных 5, 6, 7, 8 батарейках есть только одна разряженная батарейка так как другие 3 мы уже нашли. Проверяем 1-ю батарейку например с 5-ой, - если снова неярко, то делаем вывод что любая пара 1 и 6, 1 и 7, 1 и 8 будет 100% заряжена. В этом случае мы за 4 попытки нашли все заряженные батарейки)
      5) Пары 1 и 2, 1 и 3, 1 и 4 все не светили - соответственно за 3 попытки мы нашли все 4 заряженные батарейки, ими будут 5, 6, 7, 8 - так как 1, 2 ,3, 4 - были полностью разряжены.

  • @TonyFrash
    @TonyFrash Před 7 měsíci

    Это задача в 3 хода решается, в оригинале.

  • @mitivil1134
    @mitivil1134 Před 9 měsíci +3

    Ну если говорить об Альфа-Банке тогда нужно задуматься об производительности, а это минимум 10-десятки миллионов задач за раз.
    Я думаю что 1 вариант с примитивным обходом с 1 по 8 батарейки а потом с 2 по 8 и так далее... будет работать быстрее чем постоянно переключаться с позиций как в ролике у Автора. Чем больше условий, сложений и тп... тем медленнее будет работать метод либо функция(Особенно при больших объёмов). Нужно задумываться не только о арифметической составляющей но, и учитывать возможности языка и технологий, ну и мощности клейстера-серверов.
    Это была задача по оптимизации ))).

    • @user-vc3xn7gh3d
      @user-vc3xn7gh3d Před 9 měsíci +1

      Насколько я понимаю, примитивный подход, о котором вы говорите, будет иметь сложность O(n^2). А максимальное количество попыток в предложенном автором алгоритме 3n/4 + 1, то есть O(n). Вы уверены, что задумываясь о производительности следует выбирать более сложные алгоритмы (особенно при больших объёмах)?

    • @mitivil1134
      @mitivil1134 Před 9 měsíci +1

      ​@@user-vc3xn7gh3d ))) В моём случае:
      1. Цикл For ()
      2. Переменная A = 1
      3. И всего два условия IF() в цикле For
      ___
      Всё что потребуется при самом простом поиске нужных батареек. (Самый простой обход)
      Алгортитм (1-2, 1-3, 1-4, 1-5) и тп... далее A = 2 (2-3, 2-4, 2-5) и тп....
      -------------------------------------------------------------------
      Если брать второй способ )) По моему мнению код будет куда сложнее по операциям к железу(Серверу).
      Я соглашусь что второй способ по Арифметике может смотреться проще и куда оригинальнее и тп... ))), но мы же про (Оптимизацию). При больших объёмов это может сыграть роковую роль.

    • @user-vc3xn7gh3d
      @user-vc3xn7gh3d Před 9 měsíci +2

      @@mitivil1134 А в чём сложность второго способоа по операциям к железу? (1-2, 1-3, 2-3, 4-5, 4-6, 5-6, 7-8, 7-9, 8-9 и т.д.) и да, ваш алгоритм - это O(n^2), что при больших числах НАМНОГО сильнее нагружает железо, чем O(n). При количестве батареек равному 100, ваш алгоритм переберёт более тысячи вариантов, а если брать "второй" способ, то только 76
      Updated: У вас будет For и вложенный в него ещё один For

    • @mitivil1134
      @mitivil1134 Před 9 měsíci +1

      ​@@user-vc3xn7gh3d Хммм🤔🤔.... Хотя да вы правы, признаю! Второй вариант более эффективен
      Updated: У первого варианта 1 цикл For(){}
      ------------------------
      const array_battery = [0,1,0,0,1,0,1,1]; // Пример массив с батарейками (1-заряжен, 0-разряжен)
      const total_battery = array_battery.length; // Кол-во(8) батареек
      let a = 0;
      // Перебираем батарейки
      for(i = 1; i < total_battery; i++){
      if ( array_battery[a] == 1 && array_battery[i] == 1 ){
      return 'detected'; 🙂🙂
      }
      if (total_battery - 1 == i) {
      a++;
      i = a; // Подстраиваем индекс-i
      }
      if (a > total_battery) {
      return 'not detected'; // Не обнаружено🙃🙃
      }
      }

    • @user-px1nr2qi2x
      @user-px1nr2qi2x Před 7 měsíci

      У вас будут вложенные циклы. И в случае например 1 000 000 000 "батареек" вы будете до пенсии их перебирать этими циклами.

  • @KGBanksy
    @KGBanksy Před 7 měsíci +1

    Должность - сменщик батареек в фонарике ген директора😅😅 иначе откуда такие условия и такая зарплата?

  • @lexx0003
    @lexx0003 Před 7 měsíci

    3 попытки - если одна батарейка из пары заряжена, то фонарь будет работать.

  • @evgensk40
    @evgensk40 Před 7 měsíci

    Да тут 1 заряженная батарейка зажжёт фонарь если остальные разряжены. Так что если в первой попытке попадутся все разряженные, то со второй попытки фонарь гарантированно будет гореть.

  • @Boyarsskiy
    @Boyarsskiy Před 9 měsíci +2

    300 это 200 год назад. На 200 вообще с ноги можно было зайти если был реальный опыт в enterprise, без этих задротских непонятно зачем задаваемых задачек. Чем они помогут если упал прод?

    • @pokerface2878
      @pokerface2878 Před 8 měsíci +1

      Дело говоришь. Сейчас если за 200-300 тебе такие задачи суют, можно разворачиваться и не тратить время. Тем более что альфа не славится эйчар брендом, а значит есть компании с условиями получше

    • @Boyarsskiy
      @Boyarsskiy Před 8 měsíci

      Эти идиотские задачки придумали во всяких фаангах, и западных конторах чтобы сузить воронку, так как желающих попасть туда тонна, не знаю даже почему, прям секта какая-то. В итоге есть такие которые годы убили на все эти задачки и попытки попасть туда, в итоге попадают, а через год увольняются, так как сидели и формочки клепали )))
      В РФ пихают просто слепо подражая, хотя сейчас так вообще ситуация такая, что если кто и пришел на опыте, то вообще с порога пускать должны.

    • @joresso
      @joresso Před 7 měsíci

      В этой задаче есть неоговоренные моменты.
      Включится ли фонарик с 1 севшей батарейкой, если ламповый скорее всего да?
      Есть ли вольтметр? Можно ли ящыком пробывать? И т.д. вот на это и смотрят.
      Интервьюера интересует, что будешь делать когда увидешь задачу в 2 строчки, которую делать неделю.
      Чем сильнее ты специалист, тем менее проработаные задачи решаешь... и это не только в программировании. Например "нам нужен транспорт для труднопроходимой местности"