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

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

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

Пробую пока оптимизировать 6761. По остальным вроде не много получается:

Попробовал отдельно 0 и 1 - вдруг оптимальней? Нет, не оптимальней :)

 

2 часа назад, santax сказал:

−6!+(7!−(6−1)!)÷6=100

О как! Дерзко...

 

2 часа назад, santax сказал:

Не 05-06-07-09-10  ????

=15 штук. Добавил в библиотеку. "09" не нужна.

 

2 часа назад, santax сказал:

(√(−6!+7!−6!))÷6=10
√(−6!+7!−6!)×5=300
−6+7!÷6÷8=99

Свежо!

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

Итого:

 

Еще раз "свежие решения":

 

-6!+(7!-(6-1)!)/ "06"

=

100

V(-6!+7!-6!)/6

=

10

-6+7!/6/8

=

99

 

Пробуем собрать всю оптимизацию вместе:

 

6760    6*7+60 = 102, 6+7+6+0! = 20, -6-7+(6-0!)! = 107, 6!/(7+(6+0!)) = 90    not "02,05,07,10"    =8.    // "09" не нужна.
6761    6*7+61 = 103, 6+7+6+1 = 20, -6-7+(6-1)! = 107, 6!/(7+(6+1)) = 90    not "03,05,07,10"    =15.    // "09" не нужна.

 

= 23 варианта, если делать '0' и '1' отдельно. Вместе получается оптимальней.

 

6760                                                                                                                                <= "6761"
6761    6+7+6+1 = 20, -6!+(7!-(6-1)!)/ "06" = 100, -6-7+(6-1)! = 107, 6!/(7+(6+1)) = 90        not "05,06,07,10" =15.    // "09" не нужна.

6762    (6-7+6)*2 = 10, 67+6^2 = 103, 6+(7!/6!)*2 = 20, 67+(6-2)! = 91                       not "02,03,05,09,10"    =12.    // "09" не нужна.
6763                                                                                                                                <= "6766"
6764                                                                                                                                <= "6762"
6765    6-7+6+5 = 10, -6-7-6+5! = 101,     V(-6!+7!-6!)*5 /"03" = 100, 67+6*5 = 97    not "01,02,03,07,10"    = Пусто! // "07" не нужна..
6766    V(-6!+7!-6!)/6 = 10 (!!!), 67+6*6 = 103, -6-7+6!/6 = 107, 6*7+66 = 108            not "02,03,07,08,10"    = 5.  "08" всего минус 1, отказать... лень :)
6767    (-6+76)/7 = 10, 6+(7+6)*7=97, 6+7!/6!+7=20, 6!-7!/6/7 = 600                         not "02,03,05,06,10"    = 6.    // "09,10" не нужны..
6768    -6+7!/6/8 = 99, -6+(7+6)*8 = 98, (-6+7)*6!/8 = 90, -6+7+6!/8=91                   not "01,02,09,10"    = 2.
6769                                                                                                                                <= "6763"

 

Всего = 40. Вот они:

 

676100    676207    676656
676101    676217    676665
676111    676256    676666
676122    676265    676667
676126    676266    676687
676153    676267    
676156    676270    676756
676157    676271    676767
676159    676276    676776
676167    676277    676777
676175    676278    676778
676186    676287    676787
676187
676188                    676858
676195                    676885

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

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



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