В чаті, ми часто швидко-TYPERS і на самому ділі не дивитися на того , з листів , перш ніж відправляти повідомлення. Оскільки ми ліниві, нам потрібна програма, яка автоматично заміняє останні два букви нашими словами, але оскільки ми не хочемо відповідати надто пізно, код повинен бути коротким.
Ваше завдання, якщо ви бажаєте прийняти це, - написати програму, яка перегортає останні дві літери кожного слова в заданому рядку (так це слово Thansk
перетворюється на Thanks
). Слово являє собою послідовність з двох або більше букв в англійському алфавіті , обмеженою однієї простору.
Рядок / список символів, які ви отримуєте як вхідні дані, гарантовано містять лише алфавітні символи та пробіли (ASCII [97 - 122], [65 - 90] та 32).
Ви можете приймати введення та надавати вихід за допомогою будь-якого стандартного методу на будь- якій мові програмування , беручи до уваги, що ці лазівки заборонено за замовчуванням.
Вихід може мати один пробіл та / або один зворотний новий рядок.
Вхід завжди буде містити лише слова (і відповідне пробіл) і буде складатися щонайменше з одного слова.
Це код-гольф, тому найкоротше подання (набране в байтах) на кожній мові виграє!
Тестові справи
Зауважте, що рядки оточені лапками для читабельності.
Вхід -> Вихід "Танськ" -> "Спасибі" "Youer welcoem" -> "Вітаємо вас" "Це яблуко" -> "Це си на апеляцію" "Flippign Lettesr Aroudn" -> "Перегортання букв навколо" "З'ясувавшись з різними літерамиR" -> "з непарними chALlEnge з обміненими записами"
Або, для зручності тестового набору, ось окремі входи та відповідні їх виходи:
Танськ Youer Welcoem Це яблуко Flippign Lettesr Aroudn Він чудовий з різними літерамиR
Спасибі Ласкаво просимо Це си на апел Розгортаючи букви навколо ТЕХНІЧНІ ЧАЛИКИ з заміненими літерами
Дякуємо DJMcMayhem за назву. Спочатку це був CMC .