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

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

Опубликовано
11 минут назад, santax сказал:

Хех, я больше как наблюдатель сейчас) Красиво играете, сэр!

Предлагаю взять финальную 186, пока я до неё не добрался :)

  • Like (+1) 1
  • Ответов 51
  • Создана
  • Последний ответ

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

  • E.K.

    40

  • santax

    11

  • Xandr_5890

    1

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

178      тоже немного муторно, но решабельно.

 

17+8 = 25 , (-1+7)!/8 = 90    not "004,010" = 76 штук, многовато..

 

1780/1781    1^7+8+1 = 10, (17+V(8+1))*"05" = 100                          not "02,05,08,10" = 11
1782/1784    1^7*8+2 = 10                                                                   not "02,08,10" = 18
1783/1786/1789    V(1+7+8)+6 = 10, (-1+7+8+6)*"05" = 100            not "02,05,08,10" = 11
1785    1*7+8-5 = 10, (-1+7)!/8+5+"05" -V((V(V(17^8)))+5!-"03" = 100    not "02,03,05,08,10"= 7.
1787    V(1^7+8)+7 = 10, (-1+7)!/8+7+"03" = 1*7+87+"06" = 100      not "02,06,08,10" = 5.
1788    -1+7+V(8+8) = 10, 1*7+88 = 95, -1+7+88 = 94                        not "02,05,06,08,10" = 5.

 

Всего = 57.

 

178136    178206    178636    178756
178145    178227    178645    178767
178156    178236    178656    178776
178165    178247    178665    178777
178166    178256    178666    178778
178167    178258    178667    
178176    178260    178676    178856
178177    178261    178677    178867
178178    178265    178678    178876
178185    178266    178685    178877
178196    178267    178696    178878
                178272
                178274    178556
                178276    178565
                178277    178566
                178278    178567
                178285    178576
                178296    178577
                                178578

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

Решение:

178xxx.xods

 

1 -> 0

 

 

 

6 -> 3 -> 9

 

 

178136

(1+7)*8+1*3!*6

=

100

178636

(1+7)*8+(6-3)!*6

=

100

178145

1*(7+8+1+4)*5

=

100

178645

(1*7-8+6)*4*5

=

100

178156

(1+7)*8+(1+5)*6

=

100

178656

(1-7+8)*(-6+56)

=

100

178165

(-1+7+8+1*6)*5

=

100

178665

1^7*(8+6+6)*5

=

100

178166

-17-V(8+1)+6!/6

=

100

178666

1-7-8-6+6!/6

=

100

178167

1+7*8+1+6*7

=

100

178667

1+7+8+(6+6)*7

=

100

178176

1+7*8+1+7*6

=

100

178676

(-1+7-8+6)!+76

=

100

178177

(1-7+8)*(1+7*7)

=

100

178677

1+7+8+6*(7+7)

=

100

178178

178-1*78

=

100

178678

(1-7+8)*(-6+7*8)

=

100

178185

1*7+8*1+85

=

100

178685

(1+7)*8+6*(8-5)!

=

100

178196

1*7-V(8+1)+96

=

100

178696

-1+7-8+6+96

=

100

 

2 -> 4

     

5

   

178206

(1+7)*8+(2+0!)!*6

=

100

178556

1^78*5*5!/6

=

100

178227

(-1+7)!/8-2*(2-7)

=

100

178565

1^78*5!/6*5

=

100

178236

1^7*8^2+3!*6

=

100

178566

-1^7*8+5!-6-6

=

100

178247

(-1+7)!/8-2*(V(4)-7)

=

100

178567

1^7-8+5!-6-7

=

100

178256

-1-7-8+2+5!-6

=

100

178576

1^7-8+5!-7-6

=

100

178258

1-7-8+2+5!-8

=

100

178577

1^7+85+7+7

=

100

178260

(-1+7)!/8+2*(6-0!)

=

100

178578

1^7*85+7+8

=

100

178261

(-1+7)!/8+2*(6-1)

=

100

 

7

   

178265

(1^7*8+2*6)*5

=

100

178756

(-1+7-8+7)*5!/6

=

100

178266

(-1+7)!/8-2+6+6

=

100

178767

1^7*87+6+7

=

100

178267

17+8*2+67

=

100

178776

1^7*87+7+6

=

100

178272

(-1+7)!/8+2*(7-2)

=

100

178777

-1^7+87+7+7

=

100

178274

(1+7+8+2+7)*4

=

100

178778

1*7+8+7+78

=

100

178276

1^7*(8/2)!+76

=

100

 

8

   

178277

-1^7+(8/2)!+77

=

100

178856

1^7+88+5+6

=

100

178278

-1+7+8*2+78

=

100

178867

-1^7+88+6+7

=

100

178285

(-1+7+8-2+8)*5

=

100

178876

-1^7+88+7+6

=

100

178296

1^7*8/2+96

=

100

178877

1*78+8+7+7

=

100

       

178878

-1+78+8+7+8

=

100

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

185    - всё просто.

 

-18+5!-"002" = 18*5+"010" = 100        not "002,010"   =20 вариантов.

 

185656    185767
185667    185768
185676    185776
185677    185778
185678    185786
185726    185787
185737    185788
185746    185797
185757    185856
185766    185877

 

Решение:

185xxx.xods

185656

1+8*5+65-6

=

100

185767

1^8*5*(7+6+7)

=

100

185667

-18+5+6!/6-7

=

100

185768

-1+8*5-7+68

=

100

185676

-1+8*5+67-6

=

100

185776

(1*8/(-5+7))!+76

=

100

185677

1*8*5+67-7

=

100

185778

1*85+V(7*7)+8

=

100

185678

1+8*5+67-8

=

100

185786

(-1+8-5)*7+86

=

100

185726

1*85+7+2+6

=

100

185787

1^8+5+7+87

=

100

185737

1+85+7*3-7

=

100

185788

1^8*5+7+88

=

100

185746

1*85+7+V(4)+6

=

100

185797

1^8-5+7+97

=

100

185757

1+85+(7-5)*7

=

100

185856

(1*8+5-8)*5!/6

=

100

185766

-18+5-7+6!/6

=

100

185877

1*(8-5)!+87+7

=

100

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

186    = финал забега!

 

18*6 = 108    not "008"  - а мы как-то без "008" до сих пор обходились, специально считать лень.


1860/1861    V(1+8)+6+1 = 10, ( (V(1+8)!)! - (6-0!)!)/"06"("03!") = 100   not "02,03,06,08,10" = 5.
1862/1864    1*8+V(6-2) = 10, (1*8+6*2)*"05" = 1*86+2"07" = 100        not "02,05,07,08,10" = 7.
1863/1866/1869    1+8+6/6 = 10, 1+86+6+"07" = 100                          not "02,07,08,10" = 10.
1865    -1^8+6+5 = 10, -1+86+5*"03" = -1-8-6+5!-"05" = 1^8*(6!-5!)/"06"        not "02,03,05,06,08,10" = 5.
1867    1+8-6+7 = 10, 1+*86+7 = 93,94                                                   not "02,06,07,08,10" = 2.
1868    1*8-6+8 = 10, 1+8+6!/8+"01" = 1*86+8+"06" = 100                   not "01,02,06,08,10" - пусто.

 

Всего = 29.

 

186156    186627    186556
186167    186636    186567
186176    186647    186576
186177    186656    186577
186178    186658    186578
                186665
186236    186666    186756
186256    186667    186767
186265    186685
186266    186696
186267
186285
186296

 

Решение:

186xxx.xods

 

image.png

  • Спасибо (+1) 1
Опубликовано
1 час назад, Xandr_5890 сказал:

"Ну вы, блин, даете!"

Уже все прорешали! 

Да тут просто в команде марафонец был 😃

  • Улыбнуло 1

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

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



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

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