E.K. Опубликовано 9 часов назад Автор Опубликовано 9 часов назад 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 Свежо!
E.K. Опубликовано 9 часов назад Автор Опубликовано 9 часов назад Итого: Еще раз "свежие решения": -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
E.K. Опубликовано 5 часов назад Автор Опубликовано 5 часов назад Что-то не получается без конкатенаций: 676100 (6)V(7-6)*100 = 100 676101 -(6)V(7-6)+101 = 100 И совсем не получается: 676111
E.K. Опубликовано 32 минуты назад Автор Опубликовано 32 минуты назад Итого, результат следующий. Пока не получилось никак: 676111 Два варианта '1' решены с конкатенациями, потребовали повторного решения для '0'. Всё вместе вот оно: 676xxx.xods 1 2 6 676100 (6)V(7-6)*100 = 100 676207 -6-7+(6-2+0!)!-7 = 100 676656 -6-7-6/6+5!-6 = 100 676101 -(6)V(7-6)+101 = 100 676217 -6-7+(6-2+1)!-7 = 100 676665 (6+7+6/6+6)*5 = 100 676111 676111 = ??? 676256 6*7+V(6-2)+56 = 100 676666 -6+76-6+6*6 = 100 676122 (6+7-6+1+2)^2 = 100 676265 -6+V(76^2)+6*5 = 100 676667 -6-7+(6-6/6)!-7 = 100 676126 67+6+1+26 = 100 676266 67-6/2+6*6 = 100 676687 6+7+6-6+87 = 100 676153 6+76+(-1+5)!-3! = 100 676267 -6-7+V(6^2)!/6-7 = 100 7 676156 6+76+(-1+5)!-6 = 100 676270 6*(7-V(6-2))+70 = 100 676756 6-7-6-7+5!-6 = 100 676157 -6-7!/6!+1*5!-7 = 100 676271 -6-7-6+(-2+7)!-1 = 100 676767 (6-7+6)*(7+6+7) = 100 676159 -6-7!/6!-1+5!-V(9)! = 100 676276 (6*(7-6)-2)!+76 = 100 676776 (6-7+6)*(7+7+6) = 100 676167 -6-7!/6!+(-1+6)!-7 = 100 676277 -6-7!/6!+(-2+7)!-7 = 100 676777 -6-7+(6-7/7)!-7 = 100 676175 (6+7!/6!+1*7)*5 = 100 676278 6*7+V(6-2)+7*8 = 100 676778 6*(7+6)+7+7+8 = 100 676186 6+7!/6!+1+86 = 100 676287 -6+7+6*2+87 = 100 676787 6*(7+6)+7+8+7 = 100 676187 6+7!/6!+1*87 = 100 8 676188 6+7!/6!-1+88 = 100 676858 V((6*7)^(-6+8))+58 = 100 676195 (-6+7)*6-1+95 = 100 676885 6+7-6+8+85 = 100 0 676000 6*7+60-0!-0! = 100 676001 6*7+60-0!-1 = 100 676011 6*7+60-1-1 = 100 1
santax Опубликовано 15 минут назад Опубликовано 15 минут назад Да, чет тяжко пока с 676111, заказываем автомобильный номер с ним? 1
E.K. Опубликовано 9 минут назад Автор Опубликовано 9 минут назад Поскольку я опять в пути, то времени свободного много - работа вся поделана, книжки при дальних перелётах не всегда легко читаются, смотреть новую киномутоту = тошнит, а старое-доброе по 20+ раз пересмотрено... Так что, дальше пойдём быстро. 677 - что нам готовит? 6+7+7 = 20, (6+7)*7 = 91 not "005,009" = 48 вариантов. Разборка "677x = ... not ??,??" - даёт больше вариантов перебора, но может должна быть использована для оптимизации "005-009". Что получается: 6770/6771 6*7+7+1 = 50, 6*(7*7+1)/"03" = (6+7)*7+1+"08" = 100 not "02,03,08" = 11 вариантов. 6772 -6+7+7+2 = 10, -6+(7*7*2)+"08" = (6+7)*7+2+"07" = 100 not "02,07,08,10" = тоже 11. 6773 - пусто! в "005-009" таких "3??" совсем нет! 6774 - обсчитывается в "6772" через V(4)=2. 6775 (6+7+7)*5 = 100, not "01,02,10" = 6. 6776 (67-7)/6 = 10, (6+7)*7+6 = 97, not "02,03,10" = 15. // "09" не помогает <= 67+7*6 = 109 6777 6+7*(7+7) = 104, 6+V(7*7)+7 = 20, -6+7*(7+7)=92 not "04,05,08" = 30... но для фильтра сойдёт. 6778 6*7+7*8 = 98, 6!/(7-7+8) = 90 not "02,10" = 27. 6779 в "005-009" пусто! а тут и ->
E.K. Опубликовано 4 минуты назад Автор Опубликовано 4 минуты назад Берём все "005-009" и 677000 677707 677657 677001 677717 677682 677011 677727 677684 677067 677747 677686 677077 677752 677754 677826 677111 677755 677828 677177 677756 677846 677758 677848 677222 677760 677857 677242 677761 677868 677248 677767 677882 677257 677770 677266 677771 677268 677777 677286 677778 677288 677780 677781 677457 677787 677468 677486 - и накладываем на них фильтры "677x" - получается вот что:
E.K. Опубликовано 1 минута назад Автор Опубликовано 1 минута назад Вот это получается. Всё решабельно... кроме 677777: 677xxx.xods 0 (not 02-03-08) 7 (not 04-05-08) 6 (not 02-03-10) 677000 0!+0! = 2 677707 8 677657 2 677001 0!+1 = 2 677717 8 677682 2 677011 2 etc 677727 5 677684 2 677067 -6-V(7*7)+(-0!+6)!-7 = 100 677747 5 677686 2 677077 6-7+707/7 = 100 677752 5 8 (not 02-10) 1 (not 02-03-08) 677754 5 677826 2 677111 2 677755 5 677828 2 677177 (-6-7-7+(-1+7)!)/7 = 100 677756 -6-7-7/7+5!-6 = 100 677846 2 2 (not 02-07-08-10) 677758 67-V(7*7)+5*8 = 100 677848 2 677222 2 677760 5 677857 2 677242 2 677761 5 677868 2 677248 2 677767 (6-7/7)*(7+6+7) = 100 677882 2 677257 2 677770 8 677266 -6-7-V(7^2)+6!/6 = 100 677771 8 677268 2 677777 677777 677286 2 677778 -6+(7+7)*V(7*7)+8 = 100 677288 2 677780 8 4 (not 02-10) 677781 8 677457 2 677787 8 677468 2 677486 2
Рекомендуемые сообщения
Пожалуйста, войдите, чтобы комментировать
Вы сможете оставить комментарий после входа в
Войти