Size: a a a

Сообщество Python Программистов

2020 September 12

НХ

Никита Хмель... in Сообщество Python Программистов
мозг взрывается)
источник

А

Айван in Сообщество Python Программистов
Никита Хмель
но я ожидал 12, почему вдруг 24
Эм… значит что-то не то ожидал
источник

А

Айван in Сообщество Python Программистов
4! == 4*3*2*1
источник

НХ

Никита Хмель... in Сообщество Python Программистов
короче в этом калькуляторе точно не просто факториал, а чето другое
источник

НХ

Никита Хмель... in Сообщество Python Программистов
и вот это мне нужно понять
источник

E

Egor in Сообщество Python Программистов
Айван
4! == 4*3*2*1
4!/2!, замена между единицами не будет нести смысла
источник

E

Egor in Сообщество Python Программистов
4!/2! = 4 * 3 * 1 = 12
источник

MT

Munir Tagarifullin in Сообщество Python Программистов
Никита Хмель
по какой блин формуле он работает?
это называется перестановка с повторениями
источник

E

Egor in Сообщество Python Программистов
Никита Хмель
ну блин, гугл пишет, что колво перестановок, это просто факториал
да, но если некоторые элементы одинаковые, то там чуть сложнее, по факту ты делишь факториал количества элементов на произведение факториалов количества повторений каждого элемента
источник

E

Egor in Сообщество Python Программистов
в данном случае это 4!/(2! * 1! * 1!), то есть 4!/2!
источник

ПЯ

Просто Ярик... in Сообщество Python Программистов
Есть вариант проще. 4 слота и в первый слот может поместиться n цифр(из предложенных). В дальнейшие слоты могут поместиться n-1,n-2,n-3 цифры.
источник

ПЯ

Просто Ярик... in Сообщество Python Программистов
источник

ПЯ

Просто Ярик... in Сообщество Python Программистов
Можно использовать формулы из комбинаторики, но в некоторых случаях слоты проще и понятнее, чем всегда под формулу подгонять
источник

НХ

Никита Хмель... in Сообщество Python Программистов
как бы еще подсчитать в питончике длину секции так сказать
источник

НХ

Никита Хмель... in Сообщество Python Программистов
одинаковых цифр
источник

ПЯ

Просто Ярик... in Сообщество Python Программистов
А зачем тебе это? В itertools есть готовые функции для комбинаторики
источник

ПЯ

Просто Ярик... in Сообщество Python Программистов
Кстати, в данном случае, не 4 3 2 1, а 4 3 1 1, т.к. 1a 1b 2 4 == 1b 1a 2 4
источник

ПЯ

Просто Ярик... in Сообщество Python Программистов
a и b индексы, чтобы было понятно различие.
источник

ПЯ

Просто Ярик... in Сообщество Python Программистов
Просто Ярик
А зачем тебе это? В itertools есть готовые функции для комбинаторики
источник

a

arrrrtur in Сообщество Python Программистов
Переслано от arrrrtur
Памагити, думал на алгоритмом день, написал 3, но находил тесты, на которых не проходит
Нужно написать друхой
источник