HomeVolumesContestsSectionsForumsUsersPrintHelpAbout

Sections > Strings > problem:


Двуглавый дракон и диктант

Section problems

• Magic Words
• Hexatridecimal Sum
• Text Statistics
• Anagram
• Арифметическое выражение
• Двуглавый дракон и диктант
• Jolka-words
• Replace game
• Коррекция кода
• Diktant
• Редкое имя
• Pigs names
• Chiselko
• Seven fridays

Feedback

If you notice incorrect translations in Contester, please let author know.

Time limit 2000/4000/4000/4000 ms. Memory limit 65000/65000/65000/65000 Kb.
https://leetcode.com/problems/merge-strings-alternately.

В школе юных волшебников появился двуглавый дракон. Учителя сначала обрадовались: две головы, значит и диктанты будет писать вдвое быстрее. Но быстро выяснилось, что головы дракона не умеют договариваться.

Левая голова пишет своё слово, а правая своё. Чтобы не устроить пожар прямо на контрольной, учитель велел им писать по очереди: сначала одну букву пишет левая голова, затем одну букву правая. Потом снова левая, снова правая, пока у обеих есть буквы.

Если у одной головы слово закончилось раньше, другая спокойно дописывает свои оставшиеся буквы в конец.

Разработайте программу, которая восстановит строку, написанную драконом.

Длины слов левой и правой головы не меньше 1 и не больше 100. Оба слова состоят только из строчных букв английского алфавита.

Ввод
В первой строке записано слово левой головы.
Во второй строке записано слово правой головы.

Вывод
Выведите строку, полученную в результате такого диктанта.

Ввод 1 Ввод 2 Ввод 3
abc
pqr
ab
pqrs
abcd
pq
Вывод 1 Вывод 2 Вывод 3
apbqcr
apbqrs
apbqcd

Для отправки решений необходимо выполнить вход.

www.contester.ru