задача
- Пользователь вводит предложение - только слова. Любой ввод, кроме букв или пробелов, включая целые числа и знаки препинания, должен вызывать исключение: «Приговор должен использовать только буквы».
- Вывод имеет шаблон, где некоторые слова поменялись местами, а другие слова являются нормальными.
- Шаблон начинается как обычное слово, следующие два слова меняются местами, затем следующие два слова являются нормальными, и шаблон продолжается.
- Ниже приведен пример того, где слова должны быть нормальными, а где слова обратными:
Нормальный - Перевернутый - Обратный - Нормальный - Нормальный - Обратный - Обратный - Нормальный ...
Пример ввода
Она продает морские раковины на берегу моря
Пример вывода
Она бросает снаряды на берег
Дополнительные правила
- Если используются заглавные буквы, они должны оставаться на том же письме, на котором они были первоначально размещены.
- Любые несколько пробелов, первоначально размещенных на входе, должны быть уменьшены до одного пробела. Например
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".
Это означает выполнение вторичной задачи, совершенно не связанной с задачей обращения слов, вырезает языки, которые не имеют исключений, и требует жесткого кодирования или сжатия длинной строки, которая занимает много времени. количество байтов