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

Не 04 и другие не 04-xx - архив.


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

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

UPD. Посмотрел я сюда - и понял, что проще всё заново переложить, чем старое править.

..

 

А что у нас с "не-04", и ведь наверняка потом пригодится - и там 58 вариантов. Увы, более 50% от всего возможного. То есть, уровень фильтрации хуже половины...

 

aa-not-04.xods

 

00    18    45    61    74    87
01    20    47    63    75    89
02    21    52    65    76    90
06    25    53    66    77    91
07    27    54    67    78    93
08    33    55    68    80    96
10    35    56    69    81    98
11    36    57    70    83    99
12    38    58    71    85
17    39    60    72    86

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

Не-04-05-...

 

"не-04-05" = 40 вариантов.

 

aa-not-04-05.xods

00    12    36    65    75    86
01    17    39    66    76    87
02    18    45    67    77    93
07    20    53    68    78    96
08    21    56    69    80    99
10    33    57    70    81
11    35    63    71    85      

 

"не-04-05-06" = 15 вариантов.

aa-not-04-05-06.xods

00    53    76
01    56    77
02    57    78
10    67    86
11    75    87

 

"не-04-05-06-07" = 12 вариантов.

aa-not-04-05-06-07.xods

00  01  02  10  11  53  56  57  67  68  75  87

 

"не-04-05-07" = 30 вариантов.

aa-not-04-05-07.xods

00    12    36    63    69    93
01    20    39    65    75      96
02    21    53    66    85      98
10    33    56    67    86      99
11    35    57    68    87        

 

"не-04-05-08" = 30 вариантов.

aa-not-04-05-08.xods

00    39    75
01    45    76
02    56    77
10    57    78
11    63    85
12    65    86
20    66    93
21    67    96
33    68    98
36    69    99

 

"не-04-05-08-10" = 28 вариантов.

aa-not-04-05-08-10.txt  aa-not-04-05-08-10.xods

00    33    66    78
01    36    67    85
02    39    68    86
11    56    69    93
12    57    75    96
20    63    76    98
21    65    77    99

 

"не-04-05-08-10--12" = 18 вариантов.

aa-not-04-05-08-10--12.txt  aa-not-04-05-08-10--12.xods

00    56    76
01    57    77
02    65    78
11    67    85
20    68    86
21    75    98

 

"не-04-05-10" = 38 вариантов.

aa-not-04-05-10.txt  aa-not-04-05-10.xods

00    21    66    80
01    33    67    81
02    35    68    85
07    36    69    86
08    39    70    87
11    53    71    93
12    56    75    96
17    57    76    99
18    63    77
20    65    78

 

"не-04-05--12-13-14" = 22 варианта.

aa-not-04-05--12-13-14.txt  aa-not-04-05--12-13-14.xods

 

"не-04-08", всего 45 вариантов.

aa-not-04-08.xods

00    25    54    66    78
01    27    55    67    83
02    33    56    68    85
06    36    57    69    86
10    38    58    72    89
11    39    60    74    93
12    45    61    75    96
20    47    63    76    98
21    52    65    77    99

 

"не-04-08-10", всего 39 вариантов.

aa-not-04-08-10.txt  aa-not-04-08-10.xods

00    36    65    78
01    38    66    83
02    39    67    85
06    47    68    86
11    56    69    89
12    57    72    93
20    58    74    96
21    60    75    98
27    61    76    99
33    63    77

 

"не-04-08-10--11"  = 30 вариантов.

aa-not-04-08-10--11.txt  aa-not-04-08-10--11.xods

00    39    72
01    57    75
02    58    76
06    60    77
12    61    78
20    63    85
21    66    86
27    67    93
33    68    96
36    69    99

 

"не-04-08-10--11-12"  = 18 вариантов.

aa-not-04-08-10--11-12.txt  aa-not-04-08-10--11-12.xods

00    27    72
01    58    76
02    60    77
06    61    78
20    67    85
21    68    86

  • 4 недели спустя...
  • 1 месяц спустя...
Опубликовано (изменено)

"не-04-10" = 50 вариантов. Десяток мало - только 6 штук нашлось.

00    18            61    74    87

01    20    47    63    75    89
02    21            65    76    
06            53    66    77    
07    27            67    78    93
08    33            68    80    96
        35    56    69    81    98
11    36    57    70    83    99
12    38    58    71    85
17    39    60    72    86

 

aa-not-04-10.xods

Изменено пользователем santax
Опубликовано (изменено)

"не-04-10-12" = 36 вариантов

 

00    18            61    74    87
01    20    47                    89
02    21                    76    
06            53            77    
07    27            67    78    
08                    68    80    
                56            81    98
11                    70    83    
        38    58    71    85
17            60    72    86

 

aa-not-04-10-12.xods

Изменено пользователем santax
Опубликовано

"не-04--11" = 45 вроде бы штук.

 

00    18    52    67    78
01    20    54    68    80
02    21    55    69    81
06    25    57    70    85
07    27    58    71    86
08    33    60    72    87
10    36    61    75    93
12    39    63    76    96
17    45    66    77    99

 

aa-not-04--11.txt   aa-not-04--11.xods

  • 2 недели спустя...
Опубликовано

Не-04-07-...

 

"не-04-07-08", всего 34 варианта.

aa-not-04-07-08.txt  aa-not-04-07-08.xods

00    36    65    93
01    38    66    96
02    39    67    98
10    45    68    99
11    47    69
12    55    75
20    56    83
21    57    85
27    58    86
33    63    89

 

"не-04-07-10", тоже 34 варианта.

aa-not-04-07-10.txt  aa-not-04-07-10.xods

00    36    66    93
01    38    67    96
02    39    68    98
11    47    69    99
12    53    75
20    56    83
21    57    85
27    58    86
33    63    87
35    65    89

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

"Не-04-10--13-"

 

"не-04-10--13", всего 47 вариантов.

aa-not-04-10--13.txt  aa-not-04-10--13.xods

00    20    56    70    86
01    21    57    71    87
02    27    60    72    89
06    33    61    74    93
07    35    63    75    96
08    36    65    77    98
11    38    66    78    99
12    39    67    80
17    47    68    81
18    53    69    83

 

"не-04-10--13-14"  = 36 вариантов.

aa-not-04-10--13-14.txt  aa-not-04-10--13-14.xods

00    20    61    80
01    21    63    81
02    33    65    87
06    35    66    93
07    36    67    96
08    39    69    99
11    53    70
12    56    71
17    57    75
18    60    78

 

"не-04-10--13-14-15"  = 27 вариантов.

aa-not-04-10--13-14-15.txt  aa-not-04-10--13-14-15.xods

00    18    63
01    20    65
02    21    66
06    33    67
07    36    70
08    56    71
11    57    75
12    60    80
17    61    81

 

  • E.K. изменил название на Не 04 и другие не 04-xx - архив.

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

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



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

    • E.K.
      Автор E.K.
      Настало время "семёрок". Их весьма немало = аж 36 штук.
       
      700   701   705   706   710   711   715   716   726   728   737   746
      750   751   753   756   757   759   760   761   765   766   767   768
      770   771   775   776   777   778   782   784   786   787   788   797
       
      Фильтр первого уровня даёт вот такой результат:
      !7xx-xxx.txt  !7xx-xxx.xods

       
      К ручной обработке или же второму кругу ада фильтров вот такие комбинации:
       
      700xxx-701xxx                    760xxx-761xxx
      706xxx                                  766xxx
      710xxx-711xxx                    768xxx
      715xxx                                  770xxx-771xxx
      716xxx                                  775xxx
      728xxx                                  776xxx
      737xxx-767xxx-797xxx      777xxx
      746xxx                                  778xxx
      750xxx-751xxx                    782xxx-784xxx
      753xxx-756xxx-759xxx      787xxx
      757xxx                                 788xxx
       
      Проверяйте, вдруг где-то недосмотрено..
    • E.K.
      Автор E.K.
      Восьмёрки. Комбинации "не 010", которые начинаются с цифры 8 - их всего 19 штук и выглядят они вот так:
       
      806    827    847    852    855    856    858    860    861    866
      867    870    871    876    877    878    880    881    887
       
      Фильтр-1:
      !8xx-xxx.txt  !8xx-xxx.xods
       
      806xxx        -80+6!/"004" = (V(8+0!)/6)V("010") = -8+(-0!+6)!-"012" = 100        not "004,010,012" = 38. => многовато, требуется фильтр второго уровня.
      827xxx-847xxx
                         V(V( (8+2)^(7+"001") )) = (8+2)^V(7-"003") = (8+2)^(7-"005") = 100    not "001,003,005" = 1.
      852xxx       8*(5^2)/"002" = [8*5/2*"005"] = -8+5!-2*"006" = [-8+5!-2-"010"] = 100    not "002,006" = пусто!
      855xxx                   8*(5*5)/"002" = -8-5+5!-"007" = 100     not "002,007" = пусто!
      856xxx                   -8+5!-6*"002" = -8+5!-6-"006" = 100    not "002,006" = пусто!
      858xxx                  (-8+58)*"002" = 85+8+"007" = 100        not "002,007" = пусто!
      860xxx-861xxx    - фильтр1 пустой -
      866xxx                  (8!/6!-6)*"002" = 86+6+"008" = 100       not "002,008" = 8.
      867xxx                  (8+6*7)*"002" = 86+7+"007" = 100        not "002,007" = пусто!
      870xxx-871xxx    - фильтр1 пустой -
      876xxx                  (8+7*6)*"002" = 87+6+"007" = 100        not "002,007" = пусто!
      877xxx                  87+7+"006" = 100                                    not "006" = 1.
      878xxx                  [87+8+"005"]                                            [not "005" = 76.] - многовато, включаем фильтр-2.
      880xxx-881xxx    - фильтр1 пустой -
      887xxx                  [88+7+"005"]                                            [not "005" = 76.] - многовато, включаем фильтр-2.
       
      Итого, к обработке:
       
      806xxx
      827xxx-847xxx
      860xxx-861xxx
      866xxx
      870xxx-871xxx
      877xxx
      878xxx
      880xxx-881xxx
      887xxx
       
    • E.K.
      Автор E.K.
      Трёхзнаки "abc" = "не 010", которые начинаются с "9", выглядят вот так:
       
      957  983  986
       
      Фильтр:
      !9xx-xxx-filter.txt  !9xx-xxx-filter.xods
      957xxx     95+7-"002" = -V(9)!+5!-7-"007" = 100                                                          not "002,007" = пусто!
      983xxx     98+3-"001" = (-V(9)! + 8!/(3!)!)*"002" = ((V(9)!)!-(8-3)!)/(3+"003") = 100    not "001,002,003" = пусто!
      986xxx     (-V(9)!+8!/6!)*"002" = 98+6/"003" = 9+86+"005" = 100                             not "002,003,005" = 4.
       
      К обсчёту:   986707  986717  986767  986787
    • E.K.
      Автор E.K.
      Необходимо решить (превратить в "100") все комбинации, которые заканчиваются на трёхзнак "def", не дающий ни степень двойки, ни десятку. Такой всего один... и ещё один "странный", который даёт 2^18. Согласитесь, что 10^2^18 это как-то многовато... так что предлагаю решить оба варианта, тем более, что второй "странный" всё равно отфильтровывается моментально.
       
      Итак, два трёхзнака "def" ->
       
      676
      786  // (7!/8!)^-6 = 8^6 = 2^18
       
      Фильтр, используются комбинации трёхзнаков, список которых находится вот здесь.
      !xxx-def-filter.txt  !xxx-def-filter.xods
      676:    (-"002"+6)! + 76 = ("010"-6)! + 76 = 100    not "002,010" = 19 штук.
      786:    "002"*(7*8-6) = "007"+7+86  = 100            not "002,007" = пусто! нет таких.
       
      К ручному обсчёту:

      667676  676676  677676  678676  726676  737676  746676  757676  766676  767676
      768676  776676  778676  786676  787676  788676  797676  856676  877676
    • E.K.
      Автор E.K.
      Процесс решения для шестизнаков следующий. Все шестизнаки "abcdef" делятся на два трёхзнака: "abc"+"def". Если "abc"="010", а "def" = "002"^n или "010", то все такие комбинации отфильтровываются, так как очевидно дают сотню:
       
      "010"*"010" = "010"^"002" = V(...V("010"^"002"^n)...) = 100
       
      Таким образом, на вторую фильтрацию и затем на "ручную обработку" отправляются все "abc", которые "не-010" (таких 205 штук) и "def", которые "не-002^n,010" - а такая вообще только одна осталась.
       
      Само собой, при решении данной задачи будет применяться вся мощь наработанного арифметического арсенала, посему очевидно, что по сравнению с предыдущими решениями процесс должен быть заметно более эффективным (вот любопытно, а можно ли как-то замерить степень этой "более эффективности"?)
×
×
  • Создать...