Оперативная память работает таким образом - компьютер подгружает в нее тело программы, которое лежит, например, на диске, флэшке, винчестере и т.д. - то есть в долговременном хранении - и нужна оперативная память для того, чтобы нормально и быстро работали программы и процессы. ОП - энергозависимая, то есть данные, в неё подгруженные, после выключения питания компьютера сотрутся. Данные в долговременной памяти будут храниться, пока пользователь не удалит их специально.
// PascalABC.NET 3.0, сборка 1139 от 10.01.2016 begin var s:=ReadLnString('Вводите:'); s.ToWords.Where(x->x=ReverseString(x)).PrintLn; end.
Тестовое решение: Вводите: дед иван достал наган и пошел с ним в шалаш дед наган и с в шалаш
Вариант, если исключить однобуквенные:
// PascalABC.NET 3.0, сборка 1139 от 10.01.2016 begin var s:=ReadLnString('Вводите:'); s.ToWords.Where(x->x=ReverseString(x)). Where(x->x.Length>1).PrintLn; end.
Тестовое решение: Вводите: дед иван достал наган и пошел с ним в шалаш дед наган шалаш