Email or username:

Password:

Forgot your password?
stressmanagement

Не понимаю, что не так. Как я понял задачу:

Выдать вторую букву, затем первую. Повторять через 2 символа, пока очередь не дойдет по последнего символа.

В тексте задачи указывают, что пригодится ИЛИ (||), но куда его присобачивать?

6 comments
Сапортер/ПМ 🇷🇺

@omgitsmishenka а что за сайтец? Дай ссылку плиз

mcstar

@omgitsmishenka самый простой вариант. Разбить строку по два символа. Ну, в последнем блоке сколько получится. Склеить строку, меняя позиции символов.
Логика проще, чем при однопроходном варианте.

stressmanagement

@mcstar интересный вариант. Попробую вечером переписать

mcstar

@omgitsmishenka ну, в принципе можно и однопроходно. Только надо проверять, что не вышел за пределы массива.
Или после цикла делать проверку на длину получившейся строки и если она меньше исходной, то добавлять последний символ

nonsense :twittercheck:

@omgitsmishenka ну а где у тебя логика, которая для случая с нечётной строкой последний символ добавляет к строке?

И опять ты хуйнёй какой-то страдаешь с этим форматированием строк из-за чего у тебя 6 строка нечитаемая и непонятная. Используй простую конкатенацию.

Go Up