В чате, мы часто быстро-TYPERS и на самом деле не смотреть на того , из писем , прежде чем отправлять сообщение. Поскольку мы ленивы, нам нужна программа, которая автоматически меняет последние две буквы в наших словах, но поскольку мы не хотим отвечать слишком поздно, код должен быть коротким.
Ваша задача, если вы хотите принять это, - написать программу, которая переворачивает последние две буквы каждого слова в заданной строке (таким образом, слово Thansk
превращается в Thanks
). Слово представляет собой последовательность из двух или более букв в английском алфавите , ограниченной одной пространства.
Строка / список символов, которые вы получаете в качестве входных данных, гарантированно содержат только буквенные символы и пробелы (ASCII [97 - 122], [65 - 90] и 32).
Вы можете принимать и выводить данные любым стандартным методом , на любом языке программирования , при этом отмечая, что эти лазейки по умолчанию запрещены.
Вывод может иметь один завершающий пробел и / или один завершающий символ новой строки.
Ввод всегда будет содержать только слова (и соответствующий пробел) и будет состоять как минимум из одного слова.
Это код-гольф, поэтому выигрывает самая короткая подача (в байтах) на каждом языке!
Контрольные примеры
Обратите внимание, что строки заключены в кавычки для удобства чтения.
Вход -> Выход "Thansk" -> "Спасибо" "Youer Welcoem" -> "Добро пожаловать" "Это яблоко" -> "Thsi si na appel" "Flippign Lettesr Aroudn" -> "Листать буквы вокруг" "ЗАДАЧА ВЫЗОВА С ОБМЕННЫМИ БУКВАМИ" -> "ЗАДАЧА С ЗАМЕНАМИ БУКВ"
Или, для удобства набора тестов, здесь отдельно представлены входы и соответствующие им выходы:
Thansk Youer Welcoem Это яблоко Flippign Lettesr Aroudn ШАЛЕНЕГ С ОБМЕНАМИ
Благодарность Пожалуйста Это на апелляция Листать буквы С ОДНОВРЕМЕННОЙ ЗАДАЧЕЙ
Спасибо DJMcMayhem за титул. Первоначально это была CMC .