• Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Discord Chat
    • Register
    • Login

    Математические и логические задачи

    Scheduled Pinned Locked Moved Разное
    187 Posts 9 Posters 59.0k Views 1 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • xajikX
      xajik
      last edited by xajik

      Пусть х- количество частей. на которые мы отсекаем" 100 ( делим). Тогда 100/х количество оставшихся попыток, когда первый камень разобьется. Уравнение ( функция) х+100/х и нам надо решить ее минимально, Блин, тут надо вспоминать производные ))
      Так что ль? Может быть лучше есть метод, но я пока на этот только смог надумать.
      В Вольфрам Альфа, чтобы никаких производных не вспоминать, сказано. что локальный минимум при х=10, т.е максимальное количество попыток 19
      Но я не уверен., что правильно.
      На всякий случай, поясню метод. Мы кидаем с того этажа, который после оптимального "разбиения/отсечения из уравнения. Если оптимально 10, то делим 100 на 10-10 этаж. При разбитии камня, нам остается 10 попыток пробежаться снизу по всем отсеченным этажам. Если не разбился, то идем на 10 этажей выше и повторяем.

      Аленари ВариолисА 1 Reply Last reply
      Reply Quote 0
      • Аленари ВариолисА
        Аленари Вариолис @xajik
        last edited by

        @xajik ответ 19 неправильный

        А ещё... а ещё всё равно меня не будут слушать.
        И именно поэтому я буду говорить.
        Говорить много и странно. Уже проходили это.

        1 Reply Last reply
        Reply Quote 0
        • xajikX
          xajik
          last edited by xajik

          Ну тогда я не решил ☺ 👎 👨‍🏫 👩‍🏫 🔢 💯 И сегодня вряд ли решил бы, задачка сложная и плюс трудный день).
          Там еще хитрость, что на последнем этапе "вверху" когда могут остаться 2 камня перебрать получается быстрее, чем по одному этажу. И еще я банально ошибся в уравнении-делить надо на х-1, т. е 100/(х-1)+х решаем
          локальный минимум 11 и тогда ответ 17
          но хитрость последних двух камней может перечеркнуть и это, и я не уверен, что нет метода получше
          методом перебора решать не хочу. а пока ничего больше на ум не приходит
          подумал, что надо решать "с последних этапов- к первым", и что-то типа рекурсивным методом, ведь соотношение- разбились, не разбились дает разную скорость при разбитых и неразбитых камнях, но это нужно время и мозги ☺ , которых у меня пока не предвидится

          1 Reply Last reply
          Reply Quote 0
          • xajikX
            xajik
            last edited by xajik

            чтоб не оставялть на потом, последняя попытка. если не решил, то сдаюсь ☺ ))
            Рекурсивным методом решаю, это не перебором, но достаточно муторно-но надежнее( вряд ли ошибусь сильно), на последнем этапе должно остаться ( оптимально ) 4 этажа, тогда нам нужно всего 2 минуты ( 2 попытки)
            Тогда приходим к такому методу-сначала бросаем на 15 этаже, если не разбился- то повышаем на 15-1 этаж и бросаем выше-т.е на 29, потом на 42-54-65-75-84-92 этажах ( каждый раз повышая на последнее повышение минус 1), если где-то камень разбивается, то последним за суммарные 15 попыток проходим по одному снизу оставшиеся. В идеале, здание должно иметь 109 этажей, тогда точно 15 попыток требуется( если ни один камень не разбился, то в последний раз можно сбросить оба, сэкономив время)
            ответ при таком методе 15
            хотя если начать с 14 тем же методом, то получится 14 всего, странно☹ , опять криво решал, кароче , ответ 14 и сдаюсь ☺

            Аленари ВариолисА 1 Reply Last reply
            Reply Quote 0
            • Аленари ВариолисА
              Аленари Вариолис @xajik
              last edited by Аленари Вариолис

              @xajik ответ 14, ход мыслей кривоват, но близок, начинать надо не с 14-го этажа
              На 109 действительно нужно уже 15
              С ходом мыслей помогу: если разрешается сделать N бросаний, какова максимальная этажность здания, для которого эта задача имеет решение?

              А ещё... а ещё всё равно меня не будут слушать.
              И именно поэтому я буду говорить.
              Говорить много и странно. Уже проходили это.

              1 Reply Last reply
              Reply Quote 0
              • xajikX
                xajik
                last edited by xajik

                Если начинать с 13, то не получается у меня таким методом. 13-25-36-46-55-63-70-76-81-85 сделали 10 бросков ( попыток), осталось 3 ( до полных 13) и надо 15 оставшихся этажей проверить- не сходится.( или 14 если не кидать на 100).
                Если отступить на шаг назад -бросили на 81 этаже, осталось проверить 19 этажей за 4 попытки...Мы не можем отсечь больше 3 этажей снизу, ведь если камень первый разбивается, нам не хватит более 3 попыток, чтобы уложиться в 13. Поэтому это тоже безрезультатно. Даже если предположить, что на 100-том кидать не нужно.
                Не вижу как улучшить метод, да и подустал от задачи ))
                По максимальной этажности здания- пока не могу вывести общую формулу рекурсии. На первом этапе 5 этажей....а, теперь начинаю что-то понимать ☺ ; значит, у меня ошибка в подходе была, нам не нужно проверять с точностью все этажи, в формуле рекурсии у меня тогда была ошибка. На первом этапе ( в решении задом наперед) если камень разбился, нам нужно, чтобы осталось 2 этажа и мы кидаем на одном из оставшихся...ТОгда для 2 бросков нам нужно 6 этажей, для 3 бросков-10, 15-4 броска ( минуты)
                далее 10-15-21-28-36-45-55-66-78-91-105, те. 12 попыток нужно, т.е. кидать нужно начинать с 12 этажа, потом с 24-35-....
                пока не могу изобразить формулу рекурсии ( лень, да и трудновато), из Вольфрам Альфа показана формула a_n = 1/2 (n^2 + 5 n + 6) (for all terms given)
                хотя у меня бы другая формула была бы, через эн от эн минус 1

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

                1 Reply Last reply
                Reply Quote 0
                • xajikX
                  xajik
                  last edited by xajik

                  Мне кажется, если опять не ошибся, есть "запас" в 3 этажа, поэтому можно начинать бросать хоть с 9, хоть с 12 этажей включительно ( и скорее всего даже с 13, если потом в случае разбития бросать со 2-го вверх), далее прибавляем +13 этажей, потом +12 и т.п, каждый раз минус один этаж к прибавлению ( чтобы в случае разбития первого камня оставалось ровно 12-количество истраченных попыток+1 этаж для пробегания оставшихся , начиная со 2-го снизу еще неисследуемого на каждом из бросаемых последовательностей этажей)
                  т. е 9-22-34-45-35-64-72-79-85-90-94-97 этажи кидаем если камни не разбиваются, 13 попыток ( 13 минут), соответсвенно можно сдвинуть с 9 до 13 этаж вначале, подстроив все остальное ( сдвинув)
                  но в этот момент я опять начал сомневаться ☺ , поэтому завершаю решение, не уверен в абсолютной точности

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

                  1 Reply Last reply
                  Reply Quote 0
                  • xajikX
                    xajik
                    last edited by xajik

                    Я решал неправильно, спасибо Химичке)). Хотя метод я понял в общих чертах самостоятельно ( с какой попытки -ужас?? ☺ )

                    Но в связи с этой задачей возникла другая формулировка задачи, изменение условий. Все то же самое-2 камня алмаза, 100 этажей, но алмазы обладают тремя качествами- не разбиваются, разбиваются и "светятся"- то есть на каком-то конкретном этаже они от удара начинают светиться( ну или что-то такое...).
                    На каком-то определенном этаже они светятс. этажом ниже-не разбиваются, а одним этажом выше- уже разбиваются. задание- найти этот "светящийся этаж. И сколько времени ( попыток ) займет?

                    Аленари ВариолисА 1 Reply Last reply
                    Reply Quote 0
                    • Аленари ВариолисА
                      Аленари Вариолис @xajik
                      last edited by

                      @xajik я бы просто снизу вверх кидала, но это не самый оптимальный вариант

                      А ещё... а ещё всё равно меня не будут слушать.
                      И именно поэтому я буду говорить.
                      Говорить много и странно. Уже проходили это.

                      1 Reply Last reply
                      Reply Quote 0
                      • Аленари ВариолисА
                        Аленари Вариолис
                        last edited by

                        Жил-был кот у тёти Вали,
                        Котофеем, помню, звали.
                        Занял целую террасу
                        И ни в чём не знал отказу —

                        Ни в сосиске, ни в сметане,
                        А меж тем под ним в чулане
                        Жил мышонок-невидимка
                        В пятикомнатной квартирке.

                        Все пять комнаток, конечно,
                        Были там попарно смежны,
                        И из всех своих каморок
                        Он прогрыз пятёрку норок.

                        Слух у Котофея тонок:
                        Слыша, как скребёт мышонок,
                        Он стряхнул с себя дремоту
                        И помчался на охоту.

                        Два прыжка — и он в чулане;
                        В нос мышиным духом тянет,
                        А в стене подряд пять норок,
                        Не поймёшь, откуда шорох.

                        Где мышонок, кот не знает —
                        В середине или с краю,
                        Но, просунув в норку лапу,
                        Угадает — может сцапать.

                        Если он не угадает,
                        Мышь всегда перебегает
                        Из каморки, где сидела,
                        Рядом вправо или влево.

                        Расскажи, в каком порядке
                        Надо в норки лазить лапкой,
                        Если наш котяра хочет
                        Всё закончить покороче,

                        Ну а мышь дрожит за шкуру
                        И притом совсем не дура?
                        Сколько сделает ходов
                        Самый умный из котов?

                        А ещё... а ещё всё равно меня не будут слушать.
                        И именно поэтому я буду говорить.
                        Говорить много и странно. Уже проходили это.

                        1 Reply Last reply
                        Reply Quote 1
                        • xajikX
                          xajik
                          last edited by

                          Такие задачи не решаю, т. к совершенно не представляю условие. 5 комнат, 1 и 5 крайние ( не соединены в цикл?)+ чулан, из которого есть доступ сразу ко всем комнатам посредство мышиных норок ( т.е можно коту лапой пытаться выцепить, случайно в каждой из норок ?? Еще- чует ( слышит) ли кот мышь и понимает ли это мышь ( т. е кот может понять-услышать , куда побежала, или просто случайным поиском) ?

                          1 Reply Last reply
                          Reply Quote 0
                          • Аленари ВариолисА
                            Аленари Вариолис
                            last edited by

                            Цикла нет, по запаху и слуху кот не может определить, ищет мышь наугад

                            А ещё... а ещё всё равно меня не будут слушать.
                            И именно поэтому я буду говорить.
                            Говорить много и странно. Уже проходили это.

                            1 Reply Last reply
                            Reply Quote 0
                            • КомсК
                              Комс
                              last edited by Комс

                              кот нюх потерял?

                              Я - толерантный мизантроп. Одинаково не люблю людей вне зависимости от национальности, вероисповедания и знака зодиака

                              1 Reply Last reply
                              Reply Quote 0
                              • КомсК
                                Комс
                                last edited by Комс

                                про потерянный цикл особенно смищно... от девушки

                                Я - толерантный мизантроп. Одинаково не люблю людей вне зависимости от национальности, вероисповедания и знака зодиака

                                1 Reply Last reply
                                Reply Quote 1
                                • xajikX
                                  xajik
                                  last edited by xajik

                                  Еще уточню.

                                  1. Для упрощения, пусть у нас шахматная доска в 5 клеток ( наприме, от а1 до д1. И по этим клеткам каждым ходом двигается "шашка" ( фигура) на 1 клетку в случайном порядке. С а1 она может пойти только на б1, но с с1 может пойти как на б1 так и на д1. И мы ( или кот) не знает . где она находится в начальный момент и выбор ее движения.
                                  2. Пропустить ход шашка не может, на следующем ходу она должна сменить клетку- сделать ход.
                                  3. Наша задача- угадать быстрейшим способом, "ткнув" на поле, где оказывается в данный момент шашка. Каждым ходом мы можем угадывать 1 любую клетку ( т. е наша скорость "угадывания клетки-передвижение по клеткам- любая. в отличие от движения шашки).

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

                                  Аленари ВариолисА 1 Reply Last reply
                                  Reply Quote 0
                                  • xajikX
                                    xajik
                                    last edited by

                                    Еще мысль была на эту тему. Если представить как какой-то объект движется по подобным клеткам, например "условный электрон" ( это легко реализуется в электронных устройствах, например), то появляется некоторое вычислительное устройство. В разных конфигурациях оно будет вычислять разное.
                                    Также можно легко сделать игру-приложение на этом условии. ( для тех кто этим занимается). Или обучать нейросети ( но для чего- пока непонятно).

                                    1 Reply Last reply
                                    Reply Quote 0
                                    • SchreibikusS
                                      Schreibikus T
                                      last edited by Schreibikus

                                      Участник @bulldozer написал в Математические и логические задачи:

                                      найдите число, которое на x% больше 88 и на x% меньше 100!
                                      разрешается округлить

                                      Составим уравнение (1)

                                      88 * (1 + x/100) = 100! * (1 - x/100)
                                      

                                      В левой части отражено условие "на x% больше 88", а в правой части условие "на x% меньше 100!". Мы приравняли эти части, потому что это одно и то же число по условию задачи.
                                      Отсюда

                                      x = 100 * (100! - 88) / (100! + 88) ~= 100
                                      

                                      Подставляем найденное x в левую часть (1). Не в правую часть, потому что там сложнее был бы расчёт.

                                      88 * (1 + x/100) = 88 * (1 + ~100/100) ~= 176
                                      

                                      Ответ: 176.

                                      1 Reply Last reply
                                      Reply Quote 0
                                      • Аленари ВариолисА
                                        Аленари Вариолис @xajik
                                        last edited by

                                        @xajik ответ 4 неправильный, ходов больше

                                        А ещё... а ещё всё равно меня не будут слушать.
                                        И именно поэтому я буду говорить.
                                        Говорить много и странно. Уже проходили это.

                                        1 Reply Last reply
                                        Reply Quote 0
                                        • xajikX
                                          xajik
                                          last edited by xajik

                                          Если условия упрощенной задачи верны, то мне кажется, 4 ходов достаточно. Пронумеруем норки- клетки с 1 по 5 ( 1 и 5 крайние и не соединены с другими, кроме 2-й и 4-й соответственно ) . Тогда ходы 4-4 ( снова) -3-2 ловят все возможные шашки ( мышей)- которая должна каждым ходом менять клетку. Можно симметрично решать относительно клетки 2 вместо 4. Если условия другие у задачи , тогда не знаю..

                                          Аленари ВариолисА 1 Reply Last reply
                                          Reply Quote 0
                                          • Аленари ВариолисА
                                            Аленари Вариолис @xajik
                                            last edited by

                                            @xajik если в одну и ту же норку подряд два раза не лезть - будет 6 (как?)
                                            но так тоже возможно

                                            А ещё... а ещё всё равно меня не будут слушать.
                                            И именно поэтому я буду говорить.
                                            Говорить много и странно. Уже проходили это.

                                            1 Reply Last reply
                                            Reply Quote 0

                                            Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                                            Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                                            With your input, this post could be even better 💗

                                            Register Login
                                            • 1
                                            • 2
                                            • 3
                                            • 4
                                            • 5
                                            • 9
                                            • 10
                                            • 3 / 10
                                            • First post
                                              Last post
                                            Zugzwang Club © 2021 | контакты: support@zugzwang.club или Discord