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

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

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

Единицы 1xx-xxx на очереди. Задачка становится всё сложнее и сложнее (если идти снизу-вверх от 9xx-8xx- и так далее до 1xx и даже до 0xx). Здесь уже будет требоваться поболее арифметической магии, дробных корней и отрицательных степеней.

 

Всего к рассмотрению = 27 комбинаций, которые не дают "010" ->

!1xx-xxx.txt

103    121    161
106    123    167
107    126    170
112    130    171
113    131    175
114    140    176
116    141    178
117    157    185
120    160    186

 

Что даёт фильтрация первого уровня? - вполне достойный результат.

!1xx-xxx.xods

image.png

 

// Большая просьба более внимательно проверить выкладки - вдруг где-то не всё заметил или накосячил.

UPD: не заметил и накосячил:  157xxx:  not "005,010,012" = 16. Исправлено.

 

Итого, к работе == 23 ветки:

 

107xxx                     140xxx-141xxx
112xxx                     157xxx        
113xxx                     160xxx-161xxx
114xxx                     167xxx
116xxx                     170xxx-171xxx
117xxx                      176xxx
120xxx-121xxx        178xxx
123xxx-126xxx        186xxx
130xxx-131xxx

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

107xxx - начало очень простое:

107xxx-filter.txt

10^V(7-"003") = 10^(7-"005") = 107-"007" = 100        not "003,005,007" = 2.

 

К обсчёту всего две комбинации. Опять же, самое сложное = найти выбор среди массы вариантов решений.

 

107826
107846

 

Ну, пусть будет так:

107xxx.xods

image.png

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

112xxx - на новых технологиях тоже не "бином Ньютона". Фильтр-1, увы - минус, зато фильтр-2 оставляет 36 штук для вычислений. Не самая большая цифра..

112xxx-filter.txt  112xxx-filter.xods

image.png

 

Список здесь:

 

112136        112236        112656        112736        112856
112156        112256        112667        112756        112867
112165        112265        112676        112765        112876
112166        112266        112677        112766        112877
112167        112267        112678        112767        112878
112176        112276                            112796
112177        112277        112556
112178        112278        112567
112196        112296

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

113xxx - врубается фильтр-2:

113xxx-filter.txt  113xxx-filter.xods

image.png

 

К персональному вниманию = 21 шестизнак.

 

113156        113756        113856
113165        113765        113865
113166        113766        113866
113167        113767        113867
113176        113776        113876
113177        113777        113877
113178        113778        113878

 

Решение обычное, без героизма.

113xxx.xods

image.png

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

114xxx - аналогично предыдущему оратору.

114xxx-filter.txt  114xxx-filter.xods

 

image.png

Остаётся 20 штук для подсчёта:

 

114156        114236        114656        114856
114165        114256        114667        114867
114166        114265        114676
114167        114266        114677
114176        114267        114678
114177        114296
114178

 

Погнали ... всё сделано.

114xxx.xods

image.png

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

116xxx - постепенно двигаемся дальше. Фильтр-1 мимо, фильтр-2 оставляет 40 штук для обработки.

116xxx-filter.txt   116xxx-filter.xods

image.png

 

Вот такие:

 

116106        116206        116656
116136        116236        116667
116156        116256
116160        116260        116706
116161        116261        116756
116165        116265        116760
116166        116266        116761
116167        116267        116765
116172        116272        116766
116174        116274        116767
116176        116276        116776
116177        116277        116777
116178        116278        116778
116196        116296

 

Всё решабельно. Как обычно, без сюрпризов.

116xxx.xods

image.png

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

117xxx - аналогично предыдущим. Фильтр-2 оставляет 24 штуки.

117xxx-filter.txt  117xxx-filter.xods

image.png

 

Вот эти:

 

117106        117167        117656        117556
117136        117172        117667        117567
117156        117174        117676        117576
117160        117176        117677        117577
117161        117177        117678        117578
117165        117178
117166        117196

 

Решение... О! Наконец-то не получается решить один вариант без запретной конкатенации (выделена красным), посему требуется дополнительная обработка. -- спасибо santax -> 117106 получается решить без конкатенаций.

117xxx.xods

image.png

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

120xxx-121xxx - наконец-то неплохо срабатывает фильтр-1, который оставляет всего 11 штук:

120xxx-121xxx-filter.txt

1*20*"005" = (-1+21)*"005" = (1/2)V(1+"009")    = (1/2)V(1*"010") = (1/2)V(-1+"011") = 100    not "005,009,010,011" = 11.


121000  121001  121067  121077  121686  121760  121761  121767  121770  121771  121787

 

Решение:

120xxx-121xxx.xods

121.jpg

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

123xxx-126xxx - снова фильтр-2 в работе, остаётся 22 штуки.

123xxx-126xxx-filter.txt  123xxx-126xxx-filter.xods

image.png

 

К работе:

 

126156        126256        126656        126756        126776        126856
126165        126267        126667        126765        126777        126867
126166        126276                            126766        126778
126167        126277        126556        126767        
                    126278        126567

 

Решение:

123xxx-126xxx.xods

image.png

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

130xxx-131xxx - опять работает фильтр-2, остаётся всего 16 штук:

130xxx-131xxx-filter.txt  130xxx-131xxx-filter.xods

image.png

 

Вот такие:

 

131156        131256        131856
131167        131267        131867
131176                            131876
131177        131656        131877
131178        131667        131878

                    131756
                    131767

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

140xxx-141xxx - фильтр-1 рулит и оставляет только 8 вариантов:

140xxx-141xxx-filter.txt

(1+4!)*(1+"003") = (1+4!*1)*"004" = (1+4!)*(-1+"005") =    (1/V(4))V(1*"010") = (1/V(4))V(-1+"011") =  100       not "003,004,005,010,011" = 8.

 

141067  141077  141760  141761  141767  141770  141771  141787

 

Всё решается влёт:

140xxx-141xxx.xods

image.png

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

157xxx - в заглавном фильтре обнаружена бага, исправлена.

 

Было:   157xxx:   not "004,010" = 66

Стало:  157xxx:   not "005,010" = 27

 

15*7-"005" = (1/(-5+7))V("010")    = 100            not "005,010" = 27.

 

Итого, к обсчёту:

 

157000        157686        157787
157001        157756        157856
157067        157760        157860
157077        157761        157861
157078        157767        157866
157222        157770        157870
157256        157771        157871
157658        157777        157877
157668        157778        157878

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

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



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

    • E.K.
      Автор E.K.
      Двойки 2xx-xxx = 15 штук для углублённого анализа.
       
      200   201   210   211   220   221   222   237   256   267   273   276   277   278   279
       
      Фильтр-1 работает достаточно эффективно, уполовинивая (и даже больше) дальнейшей "работы руками".
       

       
      От изначального количества "двоек" остаётся 10 штук!
       
      ==>    210   211   220   221   222    237   267   273   276    279    == 10.
    • E.K.
      Автор E.K.
      Четвёрки 4xx-xxx как-то очень легко сдались. Всего их = 10.
       
      400   401   410   411   437   456   467   473   478   479
       
      Фильтр-1 после отсева оставляет только 10 шестизнаков для ручного анализа.
      !4xx-xxx.txt  !4xx-xxx.xods

       
      V((4^-1)V(1*"010")) = 100  -- МойОфис с такой редиской не справляется, доказательство через Вольфрам:

       
      Вот такие 10 штук после фильтрации:
       
      411067  411077  411760  411761  411767  411770  411771  411777  411787    437868
       
      Решения вполне прозрачны..
      4xx-xxx.xods

       
    • E.K.
      Автор E.K.
      Тройки-шестизнаки "3xx-xxx" - ничего сложного. Их 14 штук:
       
      300  301  310  311  333  336  357  363  365  366  383  386  393  396
       
      Практически все отсеиваются фильтром-1, кракозябр "333xxx-336xxx-363xxx-366xxx-393xxx-396xxx" даёт одну штуку для подсчёта, а "300xxx-301xxx-310xxx-311xxx" вычисляется вручную для 27 вариантов - практически полное "зеркало" шестизнаков-пятёрок:
      !3xx-xxx.txt  !3xx-xxx.xods

       
      "Кракозябр" подсчитан сразу, чтобы лишнее место сэкономить
    • E.K.
      Автор E.K.
      Следующие в очереди - шестизнаки-пятёрки 5xx-xxx. Таких к работе всего 9 штук:
       
      507  517  567  570  571  576  577  580  581
       
      Они просто великолепно отфильтровываются аж так, что для ручной работы остаются всего 3 (три!) шестизнака. Фильтр-1:
      !5xx-xxx.txt  !5xx-xxx.xods
       

      Всё "по нулям" кроме 507xxx-517xxx (он тут же и обсчитан) и 576xxx. Но он практически "в пух и прах" кроется фильтром-2:
      576xxx-filter.txt  576xxx-filter.xods

       
      Здесь тоже всё отфильтровывается "в ноль" - кроме 5760xx-5761xx, которые решать было несколько сложновато... поскольку трудно было выбрать каким способом решать - слишком много разнообразных вариантов
       
      И всё на этом с "пятёрками".
    • E.K.
      Автор E.K.
      Теперь шестизнаки-"шестёрки". Их (как и семёрок) ровно 36 штук.
       
      600    617    655    665    674    681
      601    618    657    666    675    683
      607    620    658    667    676    686
      608    621    660    668    677    687
      610    633    661    670    678    693
      611    636    663    671    680    696
       
      "Верхний фильтр" даёт вот такие картинки:
      !6xx-xxx.txt  !6xx-xxx.xods
       

       
      К дальнейшей работе вот такие вводные:
       
      600xxx                  655xxx                     675xxx
      601xxx                  660xxx-661xxx       676xxx
      607xxx                  665xxx                     677xxx
      608xxx                  667xxx                     678xxx
      610xx-611xx        670xxx-671xxx        680xxx-681xxx
      617xxx                  674xxx                     683xxx-686xxx
      618xxx
      620xxx-621xxx
      633xxx-636xxx-663xxx-666xxx-693xxx-696xxx
       
×
×
  • Создать...