Size: a a a

2021 March 11

VP

Vadim "Oxyd&quo... in pro.bash
Пашечка
Чот алгоритм усложняется и я уже не соображу, как его расписать :D
Это всё Штаберас!
источник

П

Пашечка in pro.bash
Vadim "Oxyd" Priluzkiy
Это всё Штаберас!
Ешртбаас!
источник

аᶘ

асоциальный пикотран... in pro.bash
Vadim "Oxyd" Priluzkiy
Надеюсь тут нет ортодоксальных иудеев...
Срешабат
Должен ли я обидеться, если я из Израиля?
источник

D

Dok in pro.bash
∀lǝxǝʎ
ты лучше вопрос конкретный задай
Да мне вот вариант с while read x1 x2 x3 оказался не актуальным, так как всё что происходило в цикле while остаётся в цикле while. А мне на основе двумерного массива, надо генерить переменные в export для дальнейшей работы, которых после цикла while в инвенторке баша нет
источник

D

Dok in pro.bash
Вот и интересно, как народ ещё парсит двумерные массивы в баше
источник

VP

Vadim "Oxyd&quo... in pro.bash
асоциальный пикотранзистор ᶘಠᴥಠᶅ
Должен ли я обидеться, если я из Израиля?
Ну это зависит от того насколько ты серьёзно соблюдаешь Шаббат. 😉 Но так как весь средневековый бестиарий и прочая алхимия так или иначе связаны с той-же Каббалой, то я думаю не всё так страшно. Вызов демонов из башераста это такое... 😜
источник

F

Fljúgandi Kettlingur... in pro.bash
Vadim "Oxyd" Priluzkiy
Так, я чот уже туплю. Сколько должно быть комбинаций у башераста?
(8^8)/2
источник

VP

Vadim "Oxyd&quo... in pro.bash
Там словарь из 7 букв и восемь позиций.
источник

F

Fljúgandi Kettlingur... in pro.bash
Vadim "Oxyd" Priluzkiy
Там словарь из 7 букв и восемь позиций.
Я точную формулу не помню, поэтому считаем на месте:
если бы было 8 и 8, ответ - 8**8
Но у нас две буквы а, поэтому каждая комбинация с *а*А* имеет пару *А*а*, итого нам надо разделить на 2
Ответ 8**8/2 = 8 388 608
Херня, там факториал, см ниже
источник

D

Dima in pro.bash
Fljúgandi Kettlingur
@lbvf50 ты такое любишь. Задача: получить все возможные анаграммы слова "башераст"
Дополнительная задача: без рекурсии.
Всего 10080 вариантов.
'bashrast'.chars.permutation.map(&:join).uniq.size
источник

D

Dima in pro.bash
Это Ruby.
источник

F

Fljúgandi Kettlingur... in pro.bash
Dima
Всего 10080 вариантов.
'bashrast'.chars.permutation.map(&:join).uniq.size
некорректно. У тебя тут a и s повторяются, а в русском только а
источник

F

Fljúgandi Kettlingur... in pro.bash
но даже для 8 символов с 2 парами не может быть 10к вариантов, это слишком мало
источник

VP

Vadim "Oxyd&quo... in pro.bash
Dima
Всего 10080 вариантов.
'bashrast'.chars.permutation.map(&:join).uniq.size
baherast попробуй.
источник

D

Dima in pro.bash
Fljúgandi Kettlingur
некорректно. У тебя тут a и s повторяются, а в русском только а
Русский тоже можно, ввести русские символы в строку.
источник

D

Dima in pro.bash
Тогда получается 2520 вариантов.
источник

D

Dima in pro.bash
Без фильтрации на повторение 5040.
источник

F

Fljúgandi Kettlingur... in pro.bash
да, там не степень, там факториал. Я чото туплю сегодня.
источник

F

Fljúgandi Kettlingur... in pro.bash
7*6*5*4*3*2*1/2
источник

D

Dima in pro.bash
Сейчас решаю вот такую вот задачу https://leetcode.com/problems/sum-of-subarray-minimums/ - решил двумя циклами. Так называемый O(N^2) алгоритм верный, но не проходит по времени.
источник