Завдання
- Користувач вводить речення - лише слова. Будь-який вхід, крім букв чи пробілів, включаючи цілі числа та розділові знаки, повинен містити виняток: "Речення має використовувати лише літери".
- Вихід має шаблон, де одні слова перевернуті, а інші слова - нормальні.
- Шаблон починається як звичайне слово, наступні два слова перевертаються, потім наступні два слова є нормальними, і шаблон продовжується.
- Нижче наведено приклад того, де слова мають бути нормальними та де слова перевернуті нижче:
Нормальний - Зворотний - Зворотний - Нормальний - Нормальний - Зворотний - Зворотний - Нормальний ...
Приклад введення
Вона продає морські мушлі на березі моря
Приклад виводу
Вона сліш аес снарядів на березі аеру
Додаткові правила
- Якщо використовуються великі літери, вони повинні залишатися на листі, на якому вони були спочатку розміщені.
- Будь-які декілька пробілів, розміщених спочатку на вході, слід зменшити до одного пробілу. Наприклад
Programming Puzzles and Code Golf
стаєProgramming selzzuP dna Code Golf
Найкоротший код виграє !!
Щасливе кодування ...
Any input other than letters or spaces, including integers and punctuation, should throw an exception: "Sentence must only use letters".
Це означає, що реалізація вторинної задачі, абсолютно не пов'язаної з викликом перевертання слів, вирізає мови, які не мають винятків, і вимагає жорсткого кодування або стискання довгих рядків, які займають багато кількість байтів