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

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

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

Ну, нетрудно видеть, что если не решилось с лидирующей '1', то и с '0' решения нет и не ждите.

 

А также, если не удалось решить без конкатенации лидирующих '17', то и '07' не получится никак. Пересчитал без конкатенаций, например, 1^70+99 = 100 вместо (17*0)!+99 =100. Не получились:

 

17070:    170-70 = 100
17117:    -17+117 = 100
17135:    (17+1*3)*5 = 100
17140:    V(17-1)*(4!+0!) = 100
17141:    V(17-1)*(4!+1) = 100
17162:    (17-1-6)^2 = 100
17168:    V(V(17-1-6)^8) = 100
17170:    171-V(7!+0!) = 100
17171:    171-71 = 100
17176:    V(17-1)!+76 = 100
17183:    17*1+83 = 100
17185:    (17+V(1+8))*5 = 100

 

170xx-171xx.xods

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

Ну, нетрудно видеть, что если не решилось с лидирующей '1', то и с '0' решения нет и не ждите.

ну вот это спорно, по-моему. Если нам в начале легитимного решения (ну вдруг) вместо 1 понадобится 0, то все совершенно наоборот. 

11 минут назад, E.K. сказал:

17168

Решаем 07168 соответственно:
VV(( -0!+7+V(16) )^8)=100

07162 туда же

Изменено пользователем Xandr_5890
  • Согласен 1
Опубликовано

То есть, если фильтр 07xxx совпадает с 17xxx решение сводится к тому, чтобы найти решения без конкатенаций. Например: 17266:(1+7)^2+6*6 = 100   вместо 17*2+66. В список нерешабельных попадают все нерешабельные 17xxx плюс те, которые не удалось решить без конкатенаций. Кстати, 072xx-074xx результат такой. Не решены:

 

17260  -> 07260
17261  -> 07261
17277  -> 07261

 

Все остальные 17xxx решаются без конкатенаций:

image.png

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

В список нерешабельных попадают все нерешабельные 17xxx плюс те, которые не удалось решить без конкатенаций.

так мы (и вы?) так в начале и постулировали?

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

ну вот это спорно, по-моему. Если нам в начале легитимного решения (ну вдруг) вместо 1 понадобится 0, то все совершенно наоборот. 

Если потребовался 0 в решении 0{bcde}, то должно быть решение 1*{bcde}. Не могу представить себе ситуации, где это не так.

 

9 минут назад, Xandr_5890 сказал:

Решаем 07168 соответственно:
VV(( -0!+7+V(16) )^8)=100

Конкатенация 16 - требуется решение для 07068.

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

требуется решение для 07068.

V(V(((V(0!+7!)+0!)/6!)^-8 = 100

  • Спасибо (+1) 1
Опубликовано (изменено)

Вообще-то да, равносильность подходов  с нулем и единицей просто доказывается:
1. Если 1 использовался в качестве сомножителя - указываем 0 в качестве слагаемого
2. Если 1 использовалась в качестве слагаемого - указываем 0! в качестве слагаемого
3. Если 0 использовался в качестве слагаемого - указываем 1 в качестве сомножителя
4. Если 0 использовался в качестве сомножителя  - значит мы блокировали (превращали в 0) умножением на 0 второй или третий знак. И опять все заменяется аддитивным нулем или мультипликативной единицей

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

V(V(((V(0!+7!)+0!)/6!)^-8 = 100

Это сильно!!! И покрывает все 4 варианта 00-01-10-11.

  • Согласен 1
Опубликовано
5 минут назад, Xandr_5890 сказал:

Вообще-то да, равносильность подходов  с нулем и единицей просто доказывается:

Ещё есть деление, корни (включая степени), возведения в степень и факториалы - но там всё тоже самое.

  • Согласен 1
Опубликовано
11 минут назад, santax сказал:

V(V(((V(0!+7!)+0!)/6!)^-8 = 100

Ой, пардон, я сначала не рассмотрел, что там под (71+1)/720 в базе. Круто!

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

То есть, надо подсчитать 12 штук, я не справился:

 

"07070    "07162
"07117    "07170
"07132    "07171
"07135    "07176
"07140    "07183
"07141    "07185

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

07135

100

=(-0!+7-1)!/3!*5

07140

100

=0!+7*14+0!

07141

100

=0!+7*14+1

07162

100

=((V(0!+7!)+0!)/6!)^-2

07176

100

=V(0!+7!)+V(1+7!/6)

 

Но тут ещё надо найти тогда решение для 07040 и 07041

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

Мда, что-то совсем простое пропускать начал...


07132:  (0+7*1+3)^2 = 100

07183:  -0!-7+18*3! = 100

 

И на всякий случай:

 

07017:  (-0!+701)/7 = 100

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

Итак, фиксируем. Плюс к нерешённым 170xx-171xx в список "не-100" добавляются 10 8 штук:

 

07040    07083
07041    07085
              07117
07070    07170
07071   
07171   -V(0!+7!)+171 = 100

 

image.png

070xx-071xx.xods

 

 

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

072xx-074xx  - всё в 172xx-174xx решается без конкатенаций:

 

image.png

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

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



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

    • E.K.
      Автор E.K.
      Ну, пора выходить на финишную прямую!
       
      000xx/001xx    (0!/(0!+1))V("10") = 100                               not "10" = 76...
      002xx/004xx    (0!/(0+2))V("10") = 100                                not "10" = 76...
      005xx                (0!+0!)*5 = 10                                               not "02^n,10" = 16.
      003xx/006xx    (0!-0!/6)*"05"! = 100                                    not "05" = 59.
      007xx                V(V( (0!/(0!+7))V("10") )) = 100                    not "10" = 76...
      008xx                0!+0!+8 = 10, 0!+(0!+8)*"11" = 100            not "02^n,10, 11" = 13.
      009xx                0+0!+9 = 10, (0!-0!/6)*"05" = 100               not "02,05,08,10" = 10.
       
      009xx                0+0!+9 = 10, 0+0!+9*"11" = 100                not "02^n,10, 11" = 13.
    • E.K.
      Автор E.K.
      Теперь единички! Будет весело - я уверен.
       
      11    15
      12    16
      13    17
      14    18
    • E.K.
      Автор E.K.
      Всем привет!
       
      Закончился наш марафон "123456=100", закончился мой заезд по сибирским просторам - и что-то как-то скучно стало. Но глядя на "0xx" подумалось, а нельзя ли оттуда протянуть решение для пятизнаков "12345=100"? Однако, там довольно часто встречается первый 0! - то есть, "напрямую" не получится. Но подглядывать можно!
       
      Аналогично шестизнакам можно попробовать решать задачку разбиением на двузнак и трёхзнак, но здесь два альтернативных варианта: 2+3 или 3+2. Что выгоднее оптимальней? Смотрим...
       
      abc-de:  "010" * "10" = "010"^"02" = V(V("010"^"02^n")) = 100.
      not "010" = 217 вариантов.
      not "02^n, 10" = 16 14 вариантов.
       
      ab-cde: "10" * "10" = "10"^"002" = V(V("10"^"002^n")) = 100.
      not "10" = 77 76 вариантов.
      not "002^n, 010" = 3 2 варианта.
       
      Наверное, второй вариант будет попроще.
    • E.K.
      Автор E.K.
      Теперь - двойки! Вот они:
       
      20    24
      21    26
      22    27
      23    29
       
      Что-то мне подсказывает, что будет сложнее 3-4-5, но полегче чем 6-7.
    • E.K.
      Автор E.K.
      А теперь - тройка!
       
      30    35
      31    36
      32    38
      33    39
       
      34 и 37 вычёркиваем, они дают 10-ку. И пробуем решать вместе 30-31, 33-36-39. Заодно можно подглядывать в 6xxxx
×
×
  • Создать...