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

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

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

"Не-03" - можно попробовать поправить "по живому".

 

"Не-03" = 53 комбинации (см.ниже).

"Не-03-04" = 28.

"Не-03-05" = 39.

"Не-03-06" = 27.

"Не-03-07" = 40.

"Не-03-08" = 33.

"Не-03-10" = 42.

"Не-03-10--11/12/13" = много разного.

 

"Не-03" = 54 53 комбинации.

aa-not-03.txt  aa-not-03.xods

00    22    44    60    76    89
01    23    46    61    77    95
05    24    49    65    78    97
06    26    50    66    79
07    28    51    67    82
10    29    53    68    83
11    35    55    70    84
15    37    56    71    86
16    42    57    73    87
17    43    59    75    88

 

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

Не-03-04 - и так далее.

 

"не-03 и не-04" = 28 вариантов.

aa-not-03-04.txt  aa-not-03-04.xods

00    56    75
01    57    76
06    60    77
07    61    78
10    65    83
11    66    86
17    67    87
35    68    89
53    70        
55    71        

 

"не-03-04-05" = 22 штуки.

 

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

00    35    67    77
01    53    68    78
07    56    70    86
10    57    71    87
11    65    75
17    66    76

 

"не-03-04-06" = 17 штук.

 

aa-not-03-04-06.txt  aa-not-03-04-06.xods

00    55    76    87
01    56    77    89
10    57    78
11    67    83
53    75    86

 

"не-03-04-06-07" = 14 штук.

 

aa-not-03-04-06-07.txt  aa-not-03-04-06-07.xods

00  01  10  11  53  55  56  57  67  75  83  86  87  89

 

"не-03-04-06-10" = 15 штук.

aa-not-03-04-06-10.txt   aa-not-03-04-06-10.xods

00  01  11  53  56  57  67  75  76  77  78  83  86  87  89

 

"не-03-04-08" = 15 штук.

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

00    57    75
01    60    76
06    61    77
10    65    78
11    66    83
55    67    86
56    68    89

 

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

Не-03-05- и далее.

 

"не-03 и не-05" = 39 позиций.

aa-not-03-05.txt  aa-not-03-05.xods

 

00    35    65    78
01    37    66    79
07    42    67    82
10    44    68    84
11    46    70    86
17    48    71    87
22    53    73    88
24    56    75    95
26    57    76    97
28    59    77

 

"не-03-05-06" = 25 штук.

aa-not-03-05-06.txt  aa-not-03-05-06.xods

 

00    22    56    75    86
01    26    57    76    87
07    37    59    77    88
10    46    67    78    95
11    53    73    79    97

 

"не-03-05-06-07" = 19 штук.

aa-not-03-05-06-07.txt  aa-not-03-05-06-07.xods

 

00    26    57    87
01    37    59    88
10    46    67    95
11    53    75    97
22    56    86

 

"не-03-05-06-07-10" = 15 штук.

aa-not-03-05-06-07-10.txt  aa-not-03-05-06-07-10.xods

 

00  01  11  22  26  53  56  57  59  67  75  86  87  88  95

 

 

"не-03-05-07" = 30 штук.

aa-not-03-05-07.txt  aa-not-03-05-07.xods

 

00    26    46    65    84
01    28    48    66    86
10    35    53    67    87
11    37    56    68    88
22    42    57    75    95
24    44    59    82    97

 

"не-03-05-07-10" = 23 штуки.

aa-not-03-05-07-10.txt  aa-not-03-05-07-10.xods

 

00    26    53    66    87
01    35    56    67    88
11    37    57    68    95
22    42    59    75
24    44    65    86

 

"не-03-05-10" = 29 штук.

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

00    44    71
01    53    75
07    56    76
11    57    77
17    59    78
22    65    86
24    66    87
26    67    88
35    68    95
42    70

 

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

"Не-03-06-" и далее...

 

"не-03-06" = 26 штук.

aa-not-03-06.txt aa-not-03-06.xods

00    56    83
01    57    86
10    59    87
11    67    88
22    73    89
26    75    97
37    76
46    77
53    78
55    79

 

"не-03-06-08" = 20 штук.

aa-not-03-06-08.txt  aa-not-03-06-08.xods

00    55    77
01    56    78
10    57    79
11    67    83
22    73    86
37    75    89
38    76    97

 

"не-03-06-10" = 19 штук.

aa-not-03-06-10.txt  aa-not-03-06-10.xods

00  01  11  22  26  53  56  57  59  67  75  76  77  78  83  86  87  88  89

 

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

"не-03-10" = 43 штук.
 

"00"

22

42

60

83

"01"

23

44

61

86

"05"

24

50

65

87

"06"

26

51

66

88

"07"

29

53

67

89

11

35

56

68

95

15

38

57

70

 

16

 

59

71

 

17

   

75

 
     

76

 
     

77

 
     

78

 
     

79

 

 


"не-03-10-13" = 40 штук.

"00"

22

42

60

83

"01"

23

44

61

86

"05"

24

50

65

87

"06"

26

51

66

88

"07"

29

53

 

89

11

35

56

68

95

15

38

57

70

 

16

 

59

71

 

17

   

75

 
     

 

 
     

77

 
     

78

 
     

 

 

 

aa-not-03-10-13.xods aa-not-03-10.xods

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

Не-03-08- и далее.

 

"не 03-08" = 33 штуки.

aa-not-03-08.txt  aa-not-03-08.xods

00    16    55    67    79
01    22    56    68    83
05    28    57    73    86
06    37    60    75    89
10    48    61    76    97
11    50    65    77
15    51    66    78

 

"не 03-08-10" = 25 штук.

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

00    15    56    66    77
01    16    57    67    78
05    22    60    68    83
06    50    61    75    86
11    51    65    76    89

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

Не-03-07- [и далее]. // когда будет "далее".

 

"не 03-07" = 38 штук.

aa-not-03-07.txt  aa-not-03-07.xods

00    28    55    83
01    35    56    84
05    37    57    86
10    42    59    87
11    44    65    88
15    46    66    89
22    48    67    95
23    50    68    97
24    51    75
26    53    82

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

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

> "не-03-10" = 43 штук.

// движок форума не может этого осилисть... приходится "ручками" цитаты вставлять.

 

38, 97 = "03", "10". Итого получается вот так:

 

"Не-03-10" = 41 штука.

aa-not-03-10.txt  aa-not-03-10.xods

00    23    56    71   95
01    24    57    75
05    26    59    76
06    29    60    77
07    35    61    78
11    42    65    83
15    44    66    86
16    50    67    87
17    51    68    88
22    53    70    89

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

Ноль-тройки вроде все перелопачены и оптимизированы. Проверяйте.

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

Ах, да - вот ещё на всякий случай.

 

"Не-03-10--xx" =>

 

"Не-03-10--11" = 27 штук.

aa-not-03-10--11.txt  aa-not-03-10--11.xods

00    42    75
01    44    76
06    57    77
07    60    78
16    61    86
17    66    87
22    67    88
23    68
24    70
26    71

 

"Не-03-10--12" = 34 штук.

aa-not-03-10--12.txt  aa-not-03-10--12.xods

00    24    65    87
01    35    67    88
05    50    68    89
06    51    70    95
07    53    71
11    56    76
15    57    77
16    59    78
17    60    83
22    61    86

 

"Не-03-10--13" = 39 штук.

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

00    23    56    75
01    24    57    77
05    26    59    78
06    29    60    83
07    35    61    86
11    42    65    87
15    44    66    88
16    50    68    89
17    51    70    95
22    53    71

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

"Не-03--11" = 38 штук.

aa-not-03--11.txt  aa-not-03--11.xods

00    26    61    78
01    28    66    79
06    37    67    82
07    42    68    84
10    43    70    86
16    44    71    87
17    46    73    88
22    55    75    97
23    57    76
24    60    77

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

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



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

    • 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" - а такая вообще только одна осталась.
       
      Само собой, при решении данной задачи будет применяться вся мощь наработанного арифметического арсенала, посему очевидно, что по сравнению с предыдущими решениями процесс должен быть заметно более эффективным (вот любопытно, а можно ли как-то замерить степень этой "более эффективности"?)
×
×
  • Создать...