Крылатый
1, 11, 12, 21, и т.д.
Aidar
Next_permutation
Александр
а, вот как даже
Крылатый
У меня вышло 15591214954
🦥Alex Fails
вот еще из того же проекта кусок
🦥Alex Fails
зацените лол
🦥Alex Fails
Packer name: class std::unique_ptr<class Packer,struct std::default_delete<class Packer> >
🦥Alex Fails
а чо не так
🦥Alex Fails
да я думал, по-быстрому добавить typeid, чтоб имя алгоритма узнать из инфо о типе, но забыл, что он в юник_птре
Deleted Account
так это херня
я думал ты хочеш восстановить объект наследника через указатель на бейс клас
Deleted Account
а
🦥Alex Fails
я думал ты хочеш восстановить объект наследника через указатель на бейс клас
не. все проще было. Переписать массив (указателей на абстр. классы) на вектор с уник-птрами
Крылатый
У меня вышло 15591214954
Чота как-то дохуя в выходит
Крылатый
constexpr size_t perms(size_t M) {return fact(9)/fact(M)/fact(9-M); }
Мне не число их, а все получить.
Крылатый
Это выходит 15591214954 вариантов нужно...
Крылатый
58 гигов чиселок :D
Крылатый
Придётся как-то в рантайме генерировать, что ли.
🦥Alex Fails
да проще в компайл-тайме нужное подсчитать
Evgenii
58 гигов чиселок :D
А что тебе с ними делать?
Крылатый
да проще в компайл-тайме нужное подсчитать
Можно, но бинарник выйдет в 58 гигов.
mefest
А памяти хватит?
ему не получит а написать как получить+_)
Крылатый
У меня оперативы столько нет...
Surreal
rostislav
какието извращенские задачи
Крылатый
С диска читать потом, разве что.
Evgenii
С диска читать потом, разве что.
Так что ты с ними сделать хочешь?
Александр
что-то дофига у тебя получилось
Крылатый
Так что ты с ними сделать хочешь?
Запилить аутентичную реализацию на плюсах вот этого https://github.com/ForNeVeR/Numbers
Крылатый
что-то дофига у тебя получилось
Ну так сумма всех сочетаний. Т.е. максимальное по длинне число в 9 цифр.
Александр
мой ответ - 623530
Крылатый
Как считал?
🦥Alex Fails
кстати. надо в боте сделать SSH
rostislav
значю одного форневера в джаббер конфе это не ты?
Александр
сочетание из одной цифры - 9 вариантов сочетание из двух цифр - 9 * 8 вариантов сочетание из n цифр - 9!/(9-n)! вариантов суммируем по n = 1..9
Крылатый
Evgenii
Что?
Алгоритм такой
Александр
Сочетания не совсем так ведь считается
под сочетанием я имел в виду набор из стольки-то цифр
Крылатый
Ноуп
Крылатый
https://ru.wikipedia.org/wiki/%D0%A1%D0%BE%D1%87%D0%B5%D1%82%D0%B0%D0%BD%D0%B8%D0%B5
Александр
define сочетание набор из цифр
Александр
из 1 цифры - 1 2 3 4 5 6 7 8 9 из двух - 12 13 14 ... 19 21 23 ... 29 .... 91 .. 98
Крылатый
Ну да, всё так.
rostislav
дед бородед набородедил
rostislav
сам еще непоймет че надо
Крылатый
Ладно. Этот тут оффтоп.
Александр
приблизительно (e-1)*9!, с точность до десятых
rostislav
1, 11, 12, 21, и т.д.
откудато в дедовой последовательности взялось 11
Крылатый
Оттуда.
rostislav
типа можно чтоли 1 11 111 1111?
Крылатый
А, тьфу.
Крылатый
ты про это
Крылатый
Я не заметил.
Крылатый
Ешьте транки аккуратней, дети ©®™
Крылатый
Их 36 всего.
Алдар
сочетание это когда порядок неважен, 12 и 21 тоже самое
Крылатый
А, тьфу, чОрт.
Крылатый
Тогда да, размещения >.<
Крылатый
623531, да.
Крылатый
Это уже в память влезет.)
Surreal
Yay. Нужен еще pro.math
rostislav
@AlexFails а чего меня удалили то из чата
🦥Alex Fails
@AlexFails а чего меня удалили то из чата
бот удоляет за кучу сообщений
rostislav
ясно ;(
rostislav
Это уже в память влезет.)
иди в чат алгоритмов
🦥Alex Fails
ясно ;(
да заходи обратно, там бот не банит, а кикает. вернуться т.е. можно
🦥Alex Fails
#supapro
Крылатый
🦥Alex Fails
Алдар
https://t.me/joinchat/AAAAAD_875HMqziocKWd3Q
Алдар
pro.math, welcome