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

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

Опубликовано
1 час назад, santax сказал:

6710 и 6711:
6!/(V(7!+1)+1) = 10  (not-02-10)
6!/(7+1)+1=91 (not-09)
√(√((6!÷(√(7!+1)+1))^8)).   (not-08)

А также:

6+7*(1+1) = 20   не-05.

 

Итого: не-02-05-08-09-10 = 8 вариантов // "10" не нужна.

Библиотеку обновил.

 

Сейчас всё соберу вместе..

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

Кстати, только увидел, сюда же:

(6! - (7-1-1)!) / 6 = 100 , not-06 ещё можно добавить.

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

(6! - (7-1-1)!) / 6 = 100 , not-06 ещё можно добавить.

Да! Итого получается примерно вот так:

 

670,671

 

6710                                                                                                                          <= "6711"
6711    6!/(V(7!+1)+1) = 10, 6+7*(1+1) = 20, (6!-(7-1-1)!) = 600,  V(V( (6!/(V(7!+1)+1))^ "08" )) = 100    not "02,05,06,08,10"    = 5. // "10" не требуется.
6712    6+7-1-2 = 10, 6+7*1*2 = 20, 6*(7-1)+2^ "06" = 100, 6!/(7+1)+2 = 92        not "02,05,06,08,10"    = 5. 
6713                                                                                                                          <= "6716"
6714                                                                                                                          <= "6712"
6715    (-6+7+1)*5 = 10, 6!/(7+1)+5 = 95, -6-7-1+5! = 106, -6+V(7!+1)+5* "07" = 100       not "02,05,06,07,10"    = 3 // "10" не требуется.
6716    -6+(7+1)!/6! = 50, 6+7+1+6 = 20, 6!-(7-1)!/6 = 600, -6-7+(-1+6)! = 107    not "02,05,06,07"    = 3.
6717    6*7+1+7 = 50, 6!/(7+1)+7 = 97, 6+7+1*7 = 20, 6!/(7+1^7) = 90                not "02,03,05,10"    = 12.
6718    -6+7+1+8 = 10, 6+7-1+8 = 20, (6+7)*(-1+8) = 91                                       not "02,05,09,10"    = 13.
6719                                                                                                                            <= "6703"

 

Итого = 41 вариант, но многие должны быть решены без конкатенаций.

 

671156    671656    671807
671167    671667    671817
671176    671687    671856
671177                    671865
671178    671707    671866
                671717    671867
671256    671756    671870
671267    671765    671871
671276    671766    671876
671277    671767    671877
671278    671770    671878
               671771    671885
671556    671776    671887
671567    671777
671587    671778
                671787

 

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

Да вроде всё получается.. Только местами с корнями седьмой степени :)

Итого:

 

 

1 -> 0

 

 

 

6 -> 3 -> 9

 

 

 

8

   

671156

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

=

100

671656

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

=

100

671807

6+7*1+80+7

=

100

671167

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

=

100

671667

-6-7*1+6!/6-7

=

100

671817

6+7-1+81+7

=

100

671176

(6!-(7-1-1^7)!)/6

=

100

671687

6+7*1^6+87

=

100

671856

67-1+8*5-6

=

100

671177

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

=

100

 

7

   

671865

6*7+1-8+65

=

100

671178

6*7+1+1+7*8

=

100

671707

6!/(7+1)+70/7

=

100

671866

6*7-1*8+66

=

100

 

2 -> 4

   

671717

6!/(7+1)-7+17

=

100

671867

6*7-1-8+67

=

100

671256

-6-7+1+2*56

=

100

671756

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

=

100

671870

6+7*1+87+0

=

100

671267

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

=

100

671765

6*7-1*7+65

=

100

671871

6+7*1+87*1

=

100

671276

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

=

100

671766

6*7-1-7+66

=

100

671876

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

=

100

671277

-6+7+1+2*7*7

=

100

671767

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

=

100

671877

V(6*(7-1))+87+7

=

100

671278

6*7+1*2+7*8

=

100

671770

(-6+7+1)*(7*7+0!)

=

100

671878

6+7+1+8+78

=

100

 

5

   

671771

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

=

100

671885

67+1-8+8*5

=

100

671556

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

=

100

671776

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

=

100

671887

6+7*1^8+87

=

100

671567

-6-(7)V(1)+5!-6-7

=

100

671777

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

=

100

       

671587

6+7*1^5+87

=

100

671778

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

=

100

       
       

671787

6+7*1^7+87

=

100

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

А вот 672 и 674 вроде вместе подсчитать не совсем оптимально получается. Поскольку:

 

672    6+7*2 = 20        not "005"  - 94 варианта, но там можно оптимизировать по 672x.

674    6+7*V(4) = 20, 67+4! = 91        not "005,009" - и там всего 48 вариантов.

 

Однако, вроде можно и вместе подсчитать... Но 6726 пока только вот так:

6*7*2+6 = 90, 6*7+2^7 = 106            not "06,10"

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

Можно проще:

 

672727

-6+72+7+27

=

100

672747

67-2*7+47

=

100

 

// пардон, с 672727 - конкатенация, не считается.. Вот так правильно:

 

672727

(-6+7)*2+7*2*7

=

100

 

Итого, через "не-005-006" = 2 варианта - 672 и 674 решены моментально.

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

675    -6-7+5! = 107        "не-007" = 112 вариантов. И на них сверху фильтр наложить:

 

6750    (-6+7)*50 = 50                                    not "02"
6751    6-7+51 = 50, -6-7+5!-1 = 106            not "02,06"    
6752    6+7-5+2 = 10                                      not "02,10"
6753      <= "6756"          // 6-7+5+3! = 10, -6-7+5!-3! = 101, 6*7+53 = 95    not "01,02,05,10"
6754    -6+7+5+4 = 10, -6-7+5!-4 = 103        not "02,03,10"
6755    (-6+7)*(5+5) = 10, 6*7+55 = 97, 6-7*5+5! = 91    not "02,03,09,10"
6756    6-7+5+6 = 10, 67+5*6 = 97                not "02,03,10"
6757    пусто! - таких в "не-007" не обнаружено.
6758    6+7+5-8 = 10, -6-7+5!-8 = 99            not "01,02,10"
6759      <= "6753"          // 6-7+5+V(9)! = 10                                 not "02,10"

 

Считать одновременно '1->0', '2->4' и '6->3>9' можно, только сначала проверив, что при подсчёте "не-007" они не участвовали в конкатенациях. Шестёрку я проверил - не участвовала! Посему, '3' и '9' можно выкинуть.


000 02        422 02        626 02    
001 02        424 02        627 03    
010 02        442 02        628 02     
011 02        444 02        646 02    
022 02        464 02        647 03    
055             466             648 02    
075 02        467             652 03    

и так далее.

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

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



Войти
×
×
  • Создать...