Строки вперемешку
Представь две ленты с символами: нужно брать по одному символу то из первой, то из второй. Даны строки first_str и second_str. Слей их, чередуя символы по порядку. Когда одна строка закончится, просто допиши остаток другой строки.
Примеры
Ввод
"ABCD", "XY"Вывод
"AXBYCD"Ввод
"XY", "ABCD"Вывод
"XAYBCD"Ввод
"AB", "XYZ"Вывод
"AXBYZ"Нужно реализовать
def alternative_string_arrange(first_str: str, second_str: str) -> str:
Теги
stringstwo-pointers
Войдите, чтобы видеть историю отправок
ВойтиВойдите, чтобы использовать AI Mentor
ВойтиВидимые тесты
1
Ввод
"ABCD", "XY"Ожидаемый
"AXBYCD"2
Ввод
"XY", "ABCD"Ожидаемый
"XAYBCD"3
Ввод
"AB", "XYZ"Ожидаемый
"AXBYZ"4
Ввод
"ABC", ""Ожидаемый
"ABC"5
Ввод
"ab", "ab"Ожидаемый
"aabb"6
Ввод
" ", "XYZ"Ожидаемый
" X YZ"Фокус-радио
На паузе · SomaFM · Fluid