0 / 0 / 0
Регистрация: 13.03.2020
Сообщений: 52

Вывести слова строки, отличные от последнего слова, и не содержащие повторяющихся букв

13.03.2020, 06:41. Показов 1797. Ответов 5

Author24 — интернет-сервис помощи студентам
Дана последовательность, содержащая от 1 до 30 слов, в каждом из которых от 1 до 5 строчных латинских букв; между соседними словами- запятая, за последним словом- точка. Вывести те слова строки, которые отличны от последнего слова и в этих словах нет повторяющихся букв.

Заранее спасибо большое!
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
13.03.2020, 06:41
Ответы с готовыми решениями:

Обработка строк
Нужно удалить из слова все предыдущие вхождения последней буквы program lab6; Var s,sl,st:string; i:byte; Begin ...

Обработка строк
Только начал учить не знаю как делать. Дан набор слов который вводится с клавиатуры. Нужно указанное слово скопировать в начало строки. ...

Обработка строк
Дан список слов или цифр разделенные запятыми, если есть одинаковые слова написать ДА, если слово больше 5 символов, считать слова...

5
Эксперт Pascal/Delphi
6811 / 4568 / 4819
Регистрация: 05.06.2014
Сообщений: 22,438
17.03.2020, 17:52
Лучший ответ Сообщение было отмечено ZX Spectrum-128 как решение

Решение

Напечатать те слова последовательности, которые отличны от последнего слова
1
0 / 0 / 0
Регистрация: 13.03.2020
Сообщений: 52
20.03.2020, 05:12  [ТС]
ZX Spectrum-128, не совсем то. Нужна запись по-проще.
0
Эксперт Pascal/Delphi
6811 / 4568 / 4819
Регистрация: 05.06.2014
Сообщений: 22,438
20.03.2020, 09:56
Цитата Сообщение от KiborgRekwiem Посмотреть сообщение
Нужна запись по-проще.
Куда уж попроще?
Цитата Сообщение от KiborgRekwiem Посмотреть сообщение
не совсем то
Задание решено? Решено. Что еще нужно?
0
0 / 0 / 0
Регистрация: 13.03.2020
Сообщений: 52
25.03.2020, 04:44  [ТС]
ZX Spectrum-128, спасибо за помощь. Ну преподавателю значит решение не понравилось. Сказал "замудрённо".
0
Модератор
10162 / 5500 / 3371
Регистрация: 17.08.2012
Сообщений: 16,814
27.03.2020, 02:23
Не оптимально, зато коротко, и полностью по заданию. Без проверки корректности вводимых данных, без интерфейса.
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
var
  a: array[1..30] of string[5];
  s: string;
  i, k, p, q: integer;
  f: boolean;
begin
  readln(s);
  k := 1;
  for i := 1 to length(s) do
    if s[i] = ',' then inc(k)
    else if s[i] = '.' then break
         else a[k] := a[k] + s[i];
  for i := 1 to k - 1 do
    begin
      f := a[i] <> a[k];
      for p := 1 to length(a[i]) - 1 do
        for q := p + 1 to length(a[i]) do
          f := f and (a[i][p] <> a[i][q]);
      if f then writeln(a[i])
    end;
  readln
end.
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
27.03.2020, 02:23
Помогаю со студенческими работами здесь

Обработка строк
Дан произвольный текст. Преобразовать его по следующим правилам: все буквы «о» заменяются на «оа», все пробелы заменяются символом «_», а...

Обработка строк. Циклы
Вывести на экран прописные буквы английского алфавита от A до Z построчно, с увеличением количества букв в строке (как на картинке). Цикл...

Обработка текстовых строк
Ребята прошу помощи в написании программы, если можно попроще) Спасибо заранее дана строка из символов St длиной не более 72 Дана...

Обработка строк и символов
Определить, является ли заданный текст палиндромом (пробелы во внимание не принимать).

Обработка строк и строковые функции
Задача 1: Из данного предложения вычеркнуть слова, встречающиеся больше одного раза. Задача 2: В заданный непустой текст входят...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

Новые блоги и статьи
Мульти-тенантные БД с PostgreSQL Row Security
Codd 23.04.2025
Современные облачные сервисы и бизнес-приложения всё чаще обслуживают множество клиентов в рамках единой программной инфраструктуры. Эта архитектурная модель, известная как мульти-тенантность, стала. . .
Реализация конвейеров машинного обучения с Python и Scikit-learn
AI_Generated 23.04.2025
Мир данных вокруг нас растёт с каждым днём, и умение эффективно обрабатывать информацию стало необходимым навыком. Специалисты по машинному обучению ежедневно сталкиваются с задачами предобработки. . .
Контроллеры Kubernetes Ingress: Сравнительный анализ
Mr. Docker 23.04.2025
В Kubernetes управление входящим трафиком представляет собой одну из ключевых задач при построении масштабируемых и отказоустойчивых приложений. Ingress — это API-объект, который служит вратами. . .
Оптимизация кода Python с Cython и Numba
py-thonny 23.04.2025
Python прочно обосновался в топе языков программирования благодаря своей простоте и гибкости. Разработчики любят его за читабельность кода и богатую экосистему библиотек. Но у этой медали есть и. . .
Микросервис на Python с FastAPI и Docker
ArchitectMsa 23.04.2025
В эпоху облачных вычислений и растущей сложности программных продуктов классическая монолитная архитектура всё чаще уступает место новым подходам. Микросервисная архитектура становится фаворитом. . .
Создаем веб-приложение на Vue.js и Laravel
Reangularity 23.04.2025
Выбор правильного технологического стека определяет успех веб-проекта. Laravel и Vue. js формируют отличную комбинацию для создания современных приложений. Laravel — это PHP-фреймворк с элегантным. . .
Максимальная производительность C#: Span<T> и Memory<T>
stackOverflow 22.04.2025
Мир высоконагруженных приложений безжалостен к неэффективному коду. Каждая миллисекунда на счету, каждый выделенный байт памяти может стать причиной падения производительности. Разработчики на C#. . .
JWT аутентификация в Java
Javaican 21.04.2025
JWT (JSON Web Token) представляет собой открытый стандарт (RFC 7519), который определяет компактный и самодостаточный способ передачи информации между сторонами в виде JSON-объекта. Эта информация. . .
Спринты Agile: Планирование, выполнение, ревью и ретроспектива
EggHead 21.04.2025
Спринты — сердцевина Agile-методологии, позволяющая командам создавать работающий продукт итерационно, с постоянной проверкой гипотез и адаптацией к изменениям. В основе концепции спринтов лежит. . .
Очередные открытия мега простых чисел, сделанные добровольцами с помощью домашних компьютеров
Programma_Boinc 21.04.2025
Очередные открытия мега простых чисел, сделанные добровольцами с помощью домашних компьютеров. 3 марта 2025 года, в результате обобщенного поиска простых чисел Ферма в PrimeGrid был найден. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru