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

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

  • Ответов 113
  • Создана
  • Последний ответ

Топ авторов темы

  • E.K.

    73

  • Xandr_5890

    29

  • santax

    12

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

Итого:  716 решена.

716xxx.xods

 

Пришлось немного заморочиться с '1','2','6' - чтобы решить без конкатенаций с этими цифрами в четвёртой позиции. Иначе можно было проще. Например, 716167 => (716-16)/7

 

image.png

 

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

726-746  - вроде бы решаются вместе.

 

( 7*2+6 ) = 20, ( 7-2 )!-6 = 114    not "005, 014"  = 36 вариантов.

Аналогично:

( 7*V(4)+6 ) = 20, ( 7-V(4) )!-6 = 114    not "005,  014"  = варианты, которые в "726" решаются с конкатенацией "двойки".

 

726000    726110    726265    726486    726686    726856
726001    726111    726268    726625    726755    726857
726010    726222    726278    726652    726756    726859
726011    726228    726286    726657    726758    726877
726100    726253    726352    726672    726853    726878
726101    726256    726468    726685    726855    726888

 

UPD: ага, там же выше было:  72/6! = 1/10  - то есть, "726" можно решать через "не-002-005" (всего 7 вариантов). Но тогда "746" придётся решать отдельно... А там так красиво и легко не получается вроде бы..

 

UPD2:

7260, 7261   (7^2+(6*0)!) = (7^2+(6)V(1)) = 50     not "02"   - все "7260,7261" можно отбросить - у них у всех две последние нули или единицы. Итого, 28 вариантов.

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

Да вроде бы всё... "7-2-6" решены без конкатенаций, т.е. аналогично решается и "746".

726xxx.xods

 

image.png

 

Из забавного:

 

(7-2)*6/3*5*2 = 100

(7-2)*(-6+8)*(5+5) = 100

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

728,748  - тоже можно попробовать решить одновременно.

 

7280    V(7+2)+8-0! = 10, 7*2+80 = 94                         not "02,06,10"  = 6.
7281    V(7+2)+8-1 = 10, 7*2+81 = 95                          not "02,05,10"  = 19.
7282    (7-2)*8/2 = 10, 7*2+8-2 = 20, 7+2+82 = 91      not "02,05,09,10"  = 13.
7283                                                                                <= "7286"
7284                                                                                <= "7282"
7285    V(7^2)+8-5 = 10, 7*2+85 = 99, 7+2+85 = 94    not "01,02,06,10"  - пусто!
7286    7*2+86 = 100, 7+2+86 = 95                               not "01,02,05,10"  = 1.
7287    7+2+8-7 = 10, 7*2+87 = 101                              not "01,02,10"  = 6.
7288    7+2+8/8 = 10, 7+2+88 = 97, V(7+2)!+88 = 94   not "02,03,05,10"  = 6.  15.
7289                                                                                <= "7283"

 

Всего = 51. 60

Оптимизация? Есть оптимизация!

 

Итого:

 

728056    728207    728856
728067    728217    728867
728076    728256    728876
728077    728265    728877
728078    728266    728878
728087    728267    728887
                728270
728107    728271
728108    728276
728117    728277
728118    728278
728136    728285
728156    728287
728165
728166    728685
728167
728170    728727
728171    728747
728176    728758
728177    728772
728178    728774
728180    728785
728181
728185
728187
728196

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

Мне особенно понравились:

 

728108

728118

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

Поскольку предыдущие комбинации несколько забавны, то пока не буду публиковать решания. Помучайтесь самостоятельно :) Посему сейчас предлагается:

 

737/797. И тут всё вроде бы просто.

 

( 7+3 )*( 7+"003") = ( 7+3 )^( 7-"005" ) = 100        not "003,005"  = 35 вариантов.

//  можно и девятку соорудить:  ( 7+3 ) ^ ( -7+"009" )  = но от неё толку никакого.

// аналогично считается 797 через V(9).

 

737067    737286    737717    737767    737796
737077    737462    737727    737770    737826
737177    737468    737736    737771    737828
737262    737475    737747    737777    737846
737268    737486    737758    737780    737848
737282    737585    737760    737781    737857
737284    737707    737761    737787    737868

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

750,751 - решаются вместе, если 0 и 1 без конкатенаций.

 

7500    7+5-0!-0! = 10, , 75+0!+(0!+"03")! = 75+0!+(-0!+"05")! = 100    not "02,03,05,10"  = 12 штук.

выкинуть сразу -7+5!+/-/* 0! 0! = 111,112,113,114,115    not "11,12,13,14,15"  = 

 

07
17
x56
x65
x66
x67
70
71
x76
x77
x78
x87      = остаётся всего 4 варианта.

 

7501    -//- аналогично, если без конкатенаций.
7502    7+5*0!+2 = 10, -7+5!-(0!+2)! = 107,, -7+5!-0!-2*"06" = 100    not "02,06,07,10" = 3.
7503                                                                                  <= "7506" если '6' без конкатенаций
7504                                                                                  <= "7502"
7505    7+5-V(-0!+5) = 10, -7*V(5-0!)+5! = 106               not "02,06,10"        = 6.
7506    (7-5)*(-0!+6) = 10, -7+5!-/*0!-6 = 106/107          not "02,06,07,10"    = 4.
7507    7-5+0!+7 = 10, -7+5!+/-/*0!-7 = 105/106/107    not "02,05,06,07,10"    = 4.
7508    7-5*0!+8 = 10,  -7+5!+/*0!-8=105/106                not "02,05,06,10"    = 6.  10 no help.
7509                                                                                  <= "7503"

 

Всего = 27 комбинаций.

 

    750107    750556    750756
    750117    750567    750767
    750170    750576    750778
    750171    750577    750787
                    750578    
    750256    750587    750856
    750267                    750867
    750287    750656    750876
                    750667    750877
                    750678    750878
                    750687    750887

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

753,759 решаются одновременно.

 

75/3 * "004"      = -7+5!-3! - "007" = 100          not "004,007"    = 15 вариантов
75/V(9) * "004" = -7+5!-V(9)! - "007" = 100

 

Однако, если присмотреться к "7530" и "7531" - 
753000    75+(3+0!)!+"01" = 100   - их можно выкинуть.
753001
753010
753011
753100
753101
753110
753111

 

753267        = остаётся всего 8 вариантов.
753276
753525
753585            
753672
753827
753847
753858

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

как-то всё скучно решается, без удали и отваги...

И Леннон такой молодой, и юный октябрь впереди!

750778--> - 7 + 50 + 7 × 7  + 8

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

750778--> - 7 + 50 + 7 × 7  + 8

Конкатенация "50" - не работает для "751".

 

Тем временем решение для 753 и 759 (тройка без конкатенаций)

753xxx.xods

 

image.png

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

756 на очереди.

 

-7+5!-6 = 107    not "007" - но там больше сотни вариантов... нет. Тогда традиционно разбиваем на "4+2".

 

7560                                                                                      <= 7561 // сменим очерёдность, 1 в два раза меньше места чем 0! занимает :)

7561    (7-5)*(6-1) = 10, -7+5!-6+/-/*1 = 106,107,108         not "02,06,07,08,10"    = 2 штуки.
7562    -7+5+6*2 = 10,    -7+5!-6+/-/*2 = 101,105,109       not "01,02,05,10"  = 1.    // 7*5+62 = 97 конкатенация, -7+5!-V(6^2) = 107 не помогает.
7563                                                                                      <= "7566"
7564                                                                                      <= "7562"
7565    7*5+65 = 100, 75+6*5 = 105                                    not "01,02,05,10"    = 1.      // -7+5!-6!/5! = 107  - 7 ничего не даёт.
7566    -7+5+6+6 = 10, -7+5!-6-6 = 101, -7+5!-V(6*6) = 107              not "01,02,07,10"  = 4.
7567    -7+5!-6-7 = 100                                                                          not "01,02,10"  = 6.
7568    V(-7+5+6)+8 = 10, 7*5+68 = 103, -7+5!-V(V(V(6^8))) = 107    not "02,03,07,10"  = 5.
7569                                                                                       <= "7563"

 

Всего = 26 19! Счастье!

 

756156    756727    
756167    756747    
                756758    
756285    756772    
                756774    
756585    756785
    
756627    756856
756647    756865
756658    756866
756685    756867
                756887

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

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



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

    • 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
      601xxx
      607xxx
      608xxx
      610xx-611xx
      617xxx
      618xxx
      620xxx-621xxx
      633xxx-636xxx-663xxx-666xxx-693xxx-696xxx
      655xxx
      660xxx-661xxx
      665xxx
      667xxx
      670xxx-671xxx
      674xxx
      675xxx
      676xxx
      677xxx
      678xxx
      680xxx-681xxx
      683xxx-686xxx
    • 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
×
×
  • Создать...