((a+b)*c)/d
a=1
b=2
c=3
d=4
Сколько можно получить решений?
Т.е. цифры можно переставлять местами (например:
a=2
b=1
c=4
d=3
).
Выйдет же 24 ответа из 4х переменных?!
Как можно увеличить кол-во ответов из 4х переменных?
JOHN_16Я знаю, что это из комбинаторики.
есть такая наука математическая - комбинаторика. В питоне ее отчасти реализует модуль itertools
Lion23Там три понятия: размещение, сочетание и перестановка.
помню, что вроде бы тут нужна формула, а не просто факториалом
Lion23Использовать другие цифры и/или видоизменить выражение, которое даже неоднозначно задано.
Как можно увеличить кол-во ответов используя 4 цифры?
ShamanЦифры и формулу изменять нельзя
Lion23Формулы комбинаторики уже доказаны для любых количеств. Ты просто это знаешь. Саму формулу ты не помнишь конкретно, потому что они похожи друг на друга. Если же ты сталкиваешься с формулой, про которую не знаешь, как она действует для разных количеств, то ты её доказываешь сам. Вот эти комбинаторные формулы доказываются методом математической индукции - довольно простой метод, школьного уровня хватит, чтобы разобраться и выучить. А используется он очень много где.
для большего кол-ва важна точность => т.е. не факт, что формула которая правильно решила на мал. кол-вах/суммах правильно решит на б. кол-вах/суммах.