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

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

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

"Не-01-" и прочие. Оглавление:

 

Том-I. "Не-01" = 22 штуки.

 

Главы:

 

"Не-01-02" = 8 вариантов.

"Не-01-03" = 10.

"Не-01-04" = 14.

"Не-01-05" = 13.

"Не-01-06" = 7.

"Не-01-07" = 18.

"Не-01-08" = 16.

"Не-01-09" = 17.

"Не-01-10" = 14.

 

Параграфы:

 

"Не-01-02-03" = 0. Пусто.

"Не-01-03-04" - не требуется, поскольку "02" кроет "04".

"Не-01-02-05" = 1 штука всего, а "02-03-05-06" = 0, пусто.

"Не-01-02-06" = не требуется, поскольку есть "не-01-02-03" = 0.

"Не-01-02-07",  "не-01-02-09" = 4 + 4 штуки. Там же: "не-01-02-07-09", "01-02-07-10", "01-02-09-10".

"Не-01-02-08" = мимо, восьмёрки там не получаются..

"Не-01-02-10" = 6 штук.

 

"Не-01-03-04" = "не-01-03-05" = 5 + 9.  [ остальные "не-01-03-xx" вроде бы не потребовались, но при необходимости - добавим ]

 

"Не-01-04-05" = "не-01-04-10" = 5 + 12.   [ остальные "не-01-04-xx" добавим по требованиям ]

"Не-01-05-06" = "не-01-05-10" = 6 + 7.

"Не-01-06-08" = "не-01-06-10" = тоже 6 + 7.

"Не-01-07-08" = "не-01-07-10" = 12 + тоже 12.

"Не-01-08-09" = "не-01-08-10" =  12 + и снова 12.

"Не-01-09-10" = 9.

"Не-01-10--11" = "не-01-10--12" = 10 + 10.

 

Готово!

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

"Не-01" = 22.

 

Из каких двузнаков "xx" не может получиться единица? Ответ от обратного. Из чего точно получится единица:

 

- если в комбинации двузнака "ноль", то 0! = 1, т.е. преобразуем его в единицу.

- если в комбинации единица, то неважно где она стоит:

 

  a1:    (a)V(1) = 1.

  1b:    1^b = 1.

 

= вуяля! Получаем единицу. То есть, все комбинации с '0' и '1'  можно сразу вычеркнуть:

 

image.png

 

Далее высчитываем все оставшиеся - и получаем 22 не-единиц:

 

image.png

 

aa-not-01--.txt

25    46    58    74    85
26    47    62    75    86
27    48    64    82
28    52    68    83
38    57    72    84

 

На всякий случай в архив:

aa-not-01--step-1.xods  aa-not-01--step-2.xods

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

"не-01-02-03" = 0 штук! Пусто. После "01-02-03-..." можно любые цифры ставить, они всё равно обнулятся!

 

 

25:    -2+5 =          3.
27:    V(2+7) =       3.
47:    V(V(4)+7) =  3.
52:    5-2 =            3.
58:    -5+8 =         3.
72:    V(7+2) =      3.
74:    V(7+V(4)) =  3.
85:    8-5 =            3.

 

О как...

aa-not-01-02-03-empty.txt  aa-not-01-02-03-empty.xods

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

"не-01-02-07" =

 "не-01-02-07-10" = 4 штуки.

aa-not-01-02-07.txt  aa-not-01-02-07.xods

27  47  58  85

 

"не-01-02-07-09" = 2.

aa-not-01-02-07-09.txt  aa-not-01-02-07-09.xods

58  85

 

"не-01-02-09" = 4.

aa-not-01-02-09.txt  aa-not-01-02-09.xods

25  52  58  85

 

 "не-01-02-09-10" = 2.

aa-not-01-02-09-10.txt  aa-not-01-02-09-10.xods

58  85

 

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

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

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

26  28  46  57  68  75  82  83  84  86

 

// UPD: 58 закралась по досадной ошибке, а вот 86 пропала... - исправлено. Проверяйте, плиз, иногда косячу...

  • Like (+1) 1

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

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



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

    • E.K.
      Автор E.K.
      Здесь в этой теме представлены вычисления трёхзнаков "не-xxx" - таких трёхзнаков, из которых не получаются "001", "002", "002^n", "003", ... "012" (более старшие трёхзнаки не потребуются). Само собой, эта работа уже была проделана в изначальной ветке "lib - 123", однако не все решения там оптимальны, да и повторный проход по теме может обнаружить потерянные комбинации (как это только что произошло с двузнаками).
       
      Чтобы каждый раз не перебирать всю тысячу комбинаций, то поиск нужных вариантов будет строиться следующим образом: сначала подбирается фильтр, отсеивающий заведомо решабельные комбинации, а затем вручную работаем с оставшимися - и в некоторых случаях их будет совсем немного.
       
      Итак, предстоит перебрать все трёхзнаки и выдать списки:
       
      не-001                     не-006
      не-002                     не-007
      не-002^n                 не-008
      не-002^n-010        не-009
      не-003                     не-010
      не-004                     не-011
      не-005                     не-012
       
      Ну, поехали...
       
      UPD:  Отдельно стоящая "не-002^n" не нужна, она всегда вместе с "не-010" идёт. То есть, требуется подсчитать "не-002^n,010".
    • E.K.
      Автор E.K.
      "Не-005" - обсуждение и решения по вот этой и вот этой финальной ссылке. После фильтраций и решений осталось 76 75 76  штук:
      aaa-not-005.txt
      000    268    727    856    288
      001    286    747    857
      010    352    752    859
      011    358    755    860
      067    428    756    861
      077    468    760    866
      078    486    761    868
      087    626    767    870
      100    652    770    871
      101    658    771    877
      110    662    777    878
      111    668    778    882
      177    672    780    888
      222    682    781    952
      228    684    787    958
      242    685    807
      253    686    826
      256    707    828
      259    708    846
      266    717    853
    • E.K.
      Автор E.K.
      В "тройках" будет немного сложнее по сравнению с двойками, поскольку высчитывать конкретную "00n" из тысячи возможных вариантов - это несколько некомфортно.. Будем вынуждены внедрять предварительную оптимизацию и фильтрацию.
       
      [ но об этом позже ]
    • E.K.
      Автор E.K.
      В данной ветке представлены списки двузнаков, которые не дают "01", "02", "03" ... "10", "11" ... "14" и их комбинации вроде "не-02,05,06" (двузнаки, из которых не получаются ни двойка, ни пятёрка, ни шестёрка) или же  "не-02^n,10" - очень популярный фильтр, который отсеивает двузнаки, из которых не получается ни число=степень двойки, ни десятка.
       
      Сразу замечание: "не-00" не требуется, поскольку никак совершенно не влияет ни на погоду, ни на скорость полёта. "не-15"-и-далее тоже не нужны, поскольку лишь минимально влияют на качество фильтрации. Однако, в некоторых особых случаях можем и подсчитать (например, в темах "82xx" и "88xx" весьма полезно будет "не-36" - которое отсеет сразу дюжину комбинаций, поскольку 8^2+36 = 100).
       
      Решается данный арифметический материал достаточно просто: берём таблицу (лучше Моёфиса, поскольку так "!" = факториал, а "V(n)" = корень), чертим там 100 двузначных комбинаций от 00 до 99 - и решаем "в лоб".
       
      Не поленюсь - даже табличку такую "00-99" приложу:
      aa-not-xx.xods
       
    • E.K.
      Автор E.K.
      Дамы и господа, мальчики и девочки -
       
      Разрешите представить вам труд многомесячной работы творческого арифметического коллектива по теме "как сложить ровно 100 из того что было". Интереснейшее было цифровое путешествие, весьма сложная задачка - и не уверен, что в будущем получится придумать похожие по сложности и трудоёмкости прочие арифметические забавы. Что там было и как мы учились "карательной арифметики" - эти упражнения все достаточно тщательно расписаны уже ранее, достаточно потыкать по ссылкам на нашем фанклуб-форуме.
       
      Здесь же и сразу хочу сформулировать эту архисложную арифметическую задачку:
       
      Из каких десятичных наборов цифр при помощи простейших арифметических операций: плюс, минус, умножить, разделить, степень и корень (включая дробные и отрицательные степени и корни), да плюс факториал - из каких десятичных комбинаций невозможно получить ровно "100" ?  Переставлять цифры запрещено, склеивать вместе - можно.
       
      Например-1:
       
      0210 = 10^2  -- так нельзя! Двойку переставлять назад не позволяется.
       
      0210:   (0!/2)√(10) = (1/2)√(10) = 10^2 = 100  -- а вот так можно. // кстати, там был корень 1/2-степени - это допускается.
       
      Внимание! В дальнейшем знак корня '√' заменяю на символ 'V' ради уменьшения энтропии вычислений.
       
      Например-2:  отличный пример как можно вычислять в рамках условия задачки:
       
      17206:    1/7*(-20+6!) = 1/7*(-20+720) = 1/7*700 =100
       
      Например-3:
       
      Простые комбинации.. Ну, например, 12345 и обратно - пример с конкатенациями (слепкой) цифр и факториалами, а второй вообще какой-то очень простой..
       
      12345:    12/3-4!+5! = 100
      54321:    5*4*(3+2)*1 = 100
       
      Например-4:  Да просто возьмите номерной знак своего автомобиля (или рядом стоящего транспортного средства) - и попробуйте из этих цифр в условиях этой задачки получить ровно 100. Склеивать цифры можно, переставлять нельзя!
×
×
  • Создать...