Напечатайте символы, входящие в текст только 1 раз, в порядке их кодов - PascalABC.NET

Узнай цену своей работы

Формулировка задачи:

Пусть дан текст, оканчивающийся точкой. Напечатайте: символы, входящие в текст только 1 раз, в порядке их кодов

Решение задачи: «Напечатайте символы, входящие в текст только 1 раз, в порядке их кодов»

textual
Листинг программы
begin
  writeln(ReadString('Текст:').OrderBy(x -> x).GroupBy(x -> x).Where(g -> (g.Count() = 1) and char.IsLetter(g.Key)));
end.

Объяснение кода листинга программы

  1. Вводится строка с помощью функции ReadString - Текст:.
  2. Строка преобразуется в массив символов с помощью метода OrderBy и GroupBy.
  3. В результате получается группа символов, которые встречаются в тексте только один раз и являются буквами.
  4. Результат выводится на экран с помощью функции writeln.

ИИ для рефератов и докладов


  • Экспорт Word по ГОСТу
  • Минимум 80% уникальности текста
  • Поиск релевантных источников в интернете
  • Готовый документ за 2 минуты

Оцени полезность:

13   голосов , оценка 4.308 из 5
Похожие ответы