Дан текст, содержащий слова с повторяющимися буквами. Удалить все уникальные буквы в слове, оставив только повторы. Если в слове нет ни одного повтора (все буквы уникальны), оставить его без изменений. Знаки препинания (точки, запятые) буквами не
- Информационные технологии
Условие:
Дан текст, содержащий слова с повторяющимися буквами. Удалить все уникальные буквы в слове, оставив только повторы. Если в слове нет ни одного повтора (все буквы уникальны), оставить его без изменений. Знаки препинания (точки, запятые) буквами не являются, их удалять не нужно.
С клавиатуры вводится текстовая строка. Она содержит как минимум одно слово (пробел словом не является).
Выводимым результатом работы программы является обработанная строка.
Модуль string уже подключен и доступен для использования. Другие библиотеки подключать нельзя.
Решение:
Рассмотрим пошагово, как решить задачу: 1. Считываем строку ввода, которая содержит как минимум одно слово. 2. Разбиваем строку на отдельные слова по пробелам. 3. Для каждого слова нам нужно посчитать, сколько раз в нём встречается каждая буква. При этом следует учитывать только символы, для которых метод isalpha() возвращает True (то есть буквы). Пунктационные знаки, цифры и прочие символы остаются вне подсчёта, ибо ими не считаются «буквы». 4. Если в слове все буквы уникальны (то есть нет буквы, встретившейся более одного раза), слово оставляем без изменений. 5. Если же есть буквы, ...
Похожие задачи
Не нашел нужную задачу?
Воспользуйся поиском
Выбери предмет
- Правоохранительные органы
- Пожарная безопасность
- Парикмахерское искусство
- Природообустройство и водопользование
- Почвоведение
- Приборостроение и оптотехника
- Промышленный маркетинг и менеджмент
- Производственный маркетинг и менеджмент
- Процессы и аппараты
- Программирование
- Право и юриспруденция
- Психология
- Политология
- Педагогика
- Трудовое право
- Теория государства и права (ТГП)
- Таможенное право
- Теория игр
- Текстильная промышленность
- Теория вероятностей
- Теоретическая механика
- Теория управления
- Технология продовольственных продуктов и товаров
- Технологические машины и оборудование
- Теплоэнергетика и теплотехника
- Туризм
- Товароведение
- Таможенное дело
- Торговое дело
- Теория машин и механизмов
- Транспортные средства