Size: a a a

Чат по руби

2020 July 30

R

Roux in Чат по руби
Paul
а encrypt оба типа строк обрабатывает правильно? и четные, и нечетные?
А, да, все верно, encrypt также с нечетным количеством не работает нормально. Последний нечетный элемент просто никуда не двигает
источник

R

Roux in Чат по руби
Paul
можно код посмотреть, что там на данный момент есть уже?
Пока больше в голове)
источник

R

Roux in Чат по руби
Тогда, наверное пусть такое и будет, ибо Ваш код я в любом случае самостоятельно не напишу, а копипаст, ну такое, бессмысленно)
источник

R

Roux in Чат по руби
Получается, с таким простым подходом заставить его корректно работать с нечетным количеством элементов в принципе невозможно🤔
источник

BO

Boris O in Чат по руби
Roux
Получается, с таким простым подходом заставить его корректно работать с нечетным количеством элементов в принципе невозможно🤔
Почему?
источник

P

Paul in Чат по руби
очень даже возможно
источник

R

Roux in Чат по руби
Как тогда?😅
источник

BO

Boris O in Чат по руби
str.split.each_with_index { |val, i| (i+1).even? ? arr1 << val : arr2 << val }
источник

BO

Boris O in Чат по руби
(arr1 + arr2).join
источник

BO

Boris O in Чат по руби
По идее должно сработать
источник

BO

Boris O in Чат по руби
Плюс-минус
источник

P

Paul in Чат по руби
а зачем i+1, почему не просто i ?
источник

BO

Boris O in Чат по руби
Почему-то подумалось, что так правильно. Может и без, конечно
источник

P

Paul in Чат по руби
ооо, а ведь вопрос хороший
источник

BO

Boris O in Чат по руби
Это в первом приближении с телефона :) ничего не знаю! xD
источник

P

Paul in Чат по руби
от того, с какого числа начнется счет (0 или 1) полностью зависит вывод
источник

BO

Boris O in Чат по руби
Кстати, может и сплит не нужен на строке, не помню есть у строк each_with_index
источник

P

Paul in Чат по руби
не, нет
источник

P

Paul in Чат по руби
только через .chars
источник

PT

Pineapple Thief in Чат по руби
А что мешает нулями добить биточки при нечётной строке?
источник