Codeforces Round 156 (Div. 2) |
---|
Закончено |
Маленький Виталик любит разные алгоритмы. Сегодня он изобрел новый алгоритм специально для Вас. Алгоритм Виталика работает со строкой s, состоящей из символов «x» и «y», и в процессе выполнения использует две следующие операции:
Входными данными для нового алгоритма является строка s, а сам алгоритм работает следующим образом:
Теперь Виталику интересно, что будет выведено в результате работы алгоритма, если на вход алгоритма подается строка s.
В первой строке содержится непустая строка s.
Гарантируется, что строка состоит только из символов «x» и «y». Гарантируется, что строка состоит из не более чем 106 символов. Гарантируется, что в результате работы алгоритма, не будет получена пустая строка.
В единственную строку выведите строку, которая будет выведена в результате работы алгоритма, если на вход алгоритма подается строка s.
x
x
yxyxy
y
xxxxxy
xxxx
В первом тесте алгоритм закончится после прохождения первого пункта, так как никакую операцию применить нельзя. Таким образом строка не изменится.
Во втором тесте ход преобразований будет таким:
В результате будет выведена строка «y».
В третьем тесте произойдет только одно преобразование: строка «xxxxxy» превращается в строку «xxxx». Таким образом ответом будет строка «xxxx».
Название |
---|