Перейти к содержанию

Рекомендуемые сообщения

Опубликовано

701780 =>V(V( ((70*1/7)^(8+0) ))

701781 аналогично.

 

701 = решено!

 

Обновлённая табличка:

701xxx.xods

Опубликовано
2 минуты назад, E.K. сказал:

701780 =>V(V( ((70*1/7)^(8+0) ))

Ай, красота!!

Опубликовано

705.
Как уже было отмечено выше,

 

70+5 * "006" = 100         not "006"
(-70+5!) * "002" = 100    not "002"

- а трёхзнаков, которые не дают ни 002, ни 006 не существует. Решено!

  • Like (+1) 1
Опубликовано

706

 

70+6 + "004"! = 70+6 * "005" = 100      not "004, 005"

 

Всего таких = 32.

 

706000    706110    706755    706787
706001    706111    706760    706845
706010    706177    706761    706855
706011    706658    706767    706856
706067    706672    706770    706860
706077    706685    706771    706861
706100    706707    706777    706865
706101    706717    706778    706877

 

Можно, конечно, ещё отсеять 7060+"02" и 7061+"02"

 

(70/(6+0!))^"02" = (70/(6+1))^"02" = 100

 

- но таких всего 8 штук. Или "аж 8 штук"?

Опубликовано
19 минут назад, Xandr_5890 сказал:

706845 --> ( V( (7 + 0!)^6 ) - 8 - 4 )/5

Мсье знает толк в ... арифметических приключениях :)

  • Like (+1) 1
Опубликовано

Акромя (512 - 12)/5, есть еще (343-243) и (676-576). И они нам еще пригодятся...

 

Опубликовано

710. Хотелось бы сразу и 711, но не получается - много конкатенаций. По той же причине не получается одновременно решить '1-0', '2->4', '6->3'. А вот '3->9' получается.

 

7100    7+1+0!+0! = 10, 7+100-"07" = 100                                           not "02,07,10"        = 12 штук.
7101    7+1+0!+1 = 10, -7+101+"06" = 7+101-"08" = 100                   not "02,06,08,10"    = 5.
7102    7+1+0+2 = 10, -7+102+"05" = -7+10^2+"07" = 100               not "02,05,07,10"    = 9.
7103    7*1+0+3 = 10, 71+(0!+3)! = 95                                                  not "02,05,10"        = 19.
7104    7-1+0+4 = 10, -7+104+"03" = 71+0!+4*"07" = 100, 71+0/-0!+4! = 95/94    not "02,03,05,06,07,10"  = 3. "05" не требуется.
7105    7-1-0!+5 = 10, -7*(1+0!)+5! = 106, -7-10+5! = 103                   not "02,03,06,10"    = 6.
7106    -7+106+"01" = (7*(1+0!)+6)*"05" = 100                                     not "01,05"       = 13.
7107    -7+107=100                                                                                 not "01,02,10"        = 6.
7108    (7)V(1)+0!+8 = 10, -7+108-"01" = 100, 7+V(V(V(10^8))) = 107  not "01,02,07,10"    = 4.
7109                                        <= 7103

 

Всего = 77.  Оптимизации (как обычно) с радостью принимаются.

 

710027    710307    710626
710036    710308    710628
710047    710317    710646
710056    710318    710648
710058    710336    710657
710065     710356    710662
710066    710365    710664
710067    710366    710668
710078    710367    710675
710085    710370    710682
710087    710371    710684
710096    710376    710685
                710377    710686
710156    710378    
710167    710380    710727
710176    710381    710747
710177    710385    710758
710178    710387    710772
                710396    710774
710236                    710785
710256    710456    
710265    710467    710827
710266    710487    710847
710267                    710858
710278    710556    710885
710285    710567
710287    710576
710296    710577
                710578
                710587

Опубликовано

Итого: не смог решить только 1 случай:  710067. Помогайте.

710xxx.xods

 

image.png

 

Интересного достаточно:

 

7+V(100^V(4))-7 = 100
V(V(V((7+100-7)^8))) = 100
V(V((-7*1+0+17)^8)) = 100
V(V(V((71-0!+30)^8))) = 100
(7-1-0!)!-6*V(4)-8 = 100
(7+1+0-6+8)^V(4) = 100
7+10*9+V(0!+8) = 100

  • Like (+1) 1
Опубликовано
16 минут назад, Xandr_5890 сказал:

710067 --> 7 × 100 × 6!/7!

Чьёрт! Это же банально и гениально одновременно!

Похоже, мои мозги слишком немного очистились после Патагонии - Жужуя - Атакамы - Амазонки...

 

Итого = 710 сделано!

710xxx.xods

Опубликовано (изменено)
4 минуты назад, E.K. сказал:

мои мозги слишком немного очистились после Патагонии - Жужуя - Атакамы - Амазонки...

Приезжайте в леса поволжья, тут обратный эффект :)

Изменено пользователем Xandr_5890
Опубликовано
18 минут назад, Xandr_5890 сказал:

Приезжайте в леса поволжья, тут обратный эффект :)

Это на пенсию :)

А пока у нас вот что:

 

711. И как-то не очень оптимально получается... Конкатенации не дают оптимизма для оптимизации... Или это влияние пятницы-вечера?

 

7110    7+1+1+0! = 10, -7+110 = 103                                               not "02,03,10"        = 15.
7111    7+1+1+1 = 10,    // (7+1)*11 = 88                                         not "02,10"        = 27. // cut "12"
7112    7+1*1+2 = 10, -7+112 = 105                                                 not "02,05,10"        = 19.
7113    7*1*1+3 = 10, -7+113 = 106, (7*(1+1)+3!)*"05" = 100          not "02,05,06,10"    = 6. // "10" no help.
7114    7-1*1+4 = 10, -7+114 = 107, 71-1+4!=94                              not "02,06,07,10"    = 4.
7115    7-1-1+5 = 10,  -7+115 = 108, 7*1*15 = 105, -7*(1+1)+5! = 106    not "02,05,06,08,10"    = 5. // "10" no help.
7116    7+1+VV((16)) = 10, -7+116-"09" = (7*(1+1)+6)*"05" = 100   not "02,05,09,10"    = 13.
7117    (71-1)/7 = 10                                                                            not "02,10"        = 27.
7118    7*1+V(1+8) = 10, 7+11*8 = 105, (7-1)*18=108                       not "02,05,08,10"    = 10.
7119    7*1*1+V(9) = 10, 7+11*9 = 106                                               not "02,06,10"        = 6.

 

Всего = 132.

 

Кстати, а куда Santax пропал? Мы тут в четыре руки чтоль трудячим?

Пожалуйста, войдите, чтобы комментировать

Вы сможете оставить комментарий после входа в



Войти
  • Похожий контент

    • E.K.
      Автор E.K.
      Теперь - восьмёрки! Комбинации "не 010", которые начинаются с цифры 8 выглядят вот так:
       
      806    856    867    878
      827    858    870    880
      847    860    871    881
      852    861    876    887
      855    866    877        
       
      Их 19 штук, с какой начать? Предлагаю с самого начала.
       
      Что мы можем сделать с "806xxx" - а?
    • E.K.
      Автор E.K.
      Тройка подсчитана не самым оптимальным способом, я только учился
      (учение описано вон там)
       
      0!+"02" = 0+"03" = 3                        not "02,03"
      1+"02" = -1+"04" = 3                        // "0" == "1"
      2+"01" = -2+"05" = V(2+"07") = 3    not "01,05,07"
       
      3!-"03" = V(3 * V("09")) = 3               not "03,09" = аналогично '6' 
      альтернативно:  3*"01" = -3+"06" = 3   not "01,06"    // 03 <= 06

      4-"01" = -4+"07" = -V(4)+"05" = 3    not "01,05,07"
      5-"02" = -5+"08" = 3                          not "02,08"
      6-"03" = -6+"09" = 3                          not "03,09"
      7-"04" = -7+"10" = 3                          not "04,10"
      8-"05" = -8+"11" = V(8+"01") = 3      not "01,05,11"
      9-"06" = -9+"12" = V(9)*"01" = 3       not "01,06,12" //  V(9)=3  <= 03
       
      Результат вот такой:
      aaa-not-003.xods
       
      Всего 84 варианта, 
       
      006    106    226    426    506    606    706    826
      056    166    262    446    525    607    707    828
      060    176    268    462    545    617    717    846
      061    177    282    468    555    655    727    848
      065           284    475    556    656    736    857
      066           286    486    560    660    747    862
      067                         561    661    758    864
      076                         565    665    760    868
      077                         566    666    761    875
                                  567    667    766    886
                                  572    670    767
                                  576    671    770
                                  578    676    771
                                  585    677    776
                                  596           777
                                                780
                                                781
                                                785
                                                787
                                                796
    • E.K.
      Автор E.K.
      Ну, вот нам наконец-то потребовалась четвёрка "004". Вернее, там требуется пара "не-004 и не-010", и все такие варианты можно получить из "не-010". Однако, что-то мне подсказывает, что просто "не-004" нам ещё пригодится.
       
      Итак, требуется найти все "трёхзнаки", из которых не получается "004". Ну, например, из "000" как-то вообще не видится никаких арифметических преобразований, которые в результате дают четвёрку. Сколько всего таких - и хочется весь список. Но опять перебирать 1000 возможных вариантов как-то лениво.. Хочется оптимизации. И она есть! - предложена в ветке "Обсуждение" уважаемыми  Xandr_5890 и santax - методы "двузнаков" и оптимизации цифр. А именно. Если присмотреться к этому "не-004" ->
       
      1. Оптимизация цифр.
       
      Если мы без конкатенации ("склеивания") цифр (типа "V(16)=4" или подобного) решили вариант "1bc", то очевидно подходит и "0bc", который через факториал "0! bc" сводится к уже решённому "1bc". Ещё раз обращаю внимание, только в случаях "отдельно стоящей единицы", без конкатенации цифр.
       
      Аналогично "2bc", решённое без конкатенаций, даёт и решение для "4bc" через "V(4) bc".
       
      Аналогично, если без конкатенации решено "6bc" => решается и "3! bc" => решается "V(9)! bc".
       
      То есть, сначала решаем "1bc не равно 4" - а потом из оставшегося решаем "0bc не равно 4". Затем решаем "2bc", из оставшегося ищем что там в "4bc". Дальше смотрим "6bc" => "3bc" => "9bc".
       
      Но перебирать всю сотню вариантов на каждый первый "а" из "abc" тоже не хочется. А для оптимизации этого процесса есть ->
       
      2. Метод двузнаков.
       
      У нас есть "abc". Давайте посмотрим по каждому "a" что нам наколдуется с "bc", чтобы получить искомую четвёрку? То есть, давайте сразу отфильтруем то, что заведомо решается. Вот таким образом. У нас есть а=0,1,2,...,9. Переберём их по порядку, но с учётом "оптимизации цифр" =>
       
      1+"03" = 1*"04" = -1+"05" = 4        not "03,04,05"
       
      То есть, при решении "1bc" все двузнаки, которые складываются в 03,04,05 - их надо сразу выкинуть, поскольку заведомо решаемая комбинация. Затем решаем "0" ->
       
      0 = из того, что осталось от единицы.
       
      Далее двойка =>
       
      2+"02" = -2+"06" = 4             not "02,06"
       
      Тройку пропускаем, поскольку ждём результатов решения "6". То есть, следующий ход - четвёрка.
       
      V(4)+"02" = -V(4)+"06" = 4   not "02,06"  - аналогично "двойке".
       
      4 = из того, что осталось от двойки (без конкатенаций), но альтернативно:
      4*"01" = -4+"08" = 4            not "01,08"
       
      Далее пятая позиция:
       
      5-"01" = -5+"09" = 4            not "01,09"
       
      Шестёрка:
       
      6-"02" = -6+"10" = 4            not "02,10"
       
      Тут же сразу "3" и "9":
       
      3 = из того, что осталось от шестёрки.
      9 = из того, что осталось от тройки.
       
      Далее "7" и "8":
       
      7-"03" = V(7+"09") = 4            not "03,09" // "09" не потребуется, она перекрывается тройкой.
      8-"04" = V(8+"08") = 4            not "04,08"
       
      Вот такая логика получается у данного процесса. Интересно, насколько эффективно фильтруется изначальный материал? Сколько из 1000 изначальных вариантов останется для "ручной обработки"?
       
      Ну, поехали. Последовательность действий такая:
       
      1 => 0, 2 =>4, 5, 6 => 3 => 9, 7, 8  == готово.
       
      А также нам потребуются заранее заготовленные двузнаки:
       
      not "03,04,05" - новый, надо подсчитать... да они тут все новые.
      not "02,06"
      not "01,09"
      not "02,10"
      not "03" 
      not "04,08"
       
      Все эти комбинации новые, чуть позже займусь.
    • E.K.
      Автор E.K.
      Берём "не-003" и что там не получается сделать "006" =>
      aaa-not-006.xods
       
      А всего-то два "трёхзнака" ->
       
      727    747
       
      Какая хорошая цифра "шестёрка!"
    • E.K.
      Автор E.K.
      Не "02-08-10" и не "11-12-13-14-15" = 3 штуки.
      aa-not-02-08-10--11-12-13-14-15.xods
       
      06  60  61
×
×
  • Создать...