В заданном предложении, не содержащем знаки препинания, тире, двоеточия и т.д., заменить...

0 голосов
22 просмотров

В заданном предложении, не содержащем знаки препинания, тире, двоеточия и т.д., заменить каждое слово перевернутым. Например, если исходное предложение А роза упала на лапу Азора, то результатом должно быть предложение А азор алапу ан упал арозА. Слова в предложении разделяются одним пробелом, других пробелов в предложении нет, предложение может состоять из одного слова, общая длина предложения не более 128 символов.
Задача: составить и сообщить предложение, образованное заменой каждого слова введенного предложения на перевернутое.


Информатика (224 баллов) | 22 просмотров
Дан 1 ответ
0 голосов
Правильный ответ
// PascalABC.NET 3.3, сборка 1583 от 25.11.2017
// Внимание! Если программа не работает, обновите версию!

begin
  ReadlnString.ToWords.Select(w->w.Inverse).Println
end.

Пример
А роза упала на лапу Азора
А азор алапу ан упал арозА

Замечание: ограничение на длину предложения отсутствует. Пробелов между словами может быть и несколько.
(150k баллов)