А ещё в промышленных задачах часто требуется находить общее среди данных, полученных из разных источников. Напишите программу, которая по двум строкам определяет их общие символы.
Формат ввода
Вводится две строки.
Формат вывода:
Требуется вывести все символы этой строки без повторений.
Порядок вывода не имеет значения.
Пример
Ввод
змееед
велосипедВывод
едВвод
мама
папаВывод
аРешение
Как и прошлая, эта задача предельно проста. Настолько, что тоже может быть решена в одну строку.
Достаточно преобразовать обе строки в множества и найти их пересечение.
Посмотреть код
Решение
Python
for char in (set(input()) & set(input())):
print(char, end='')Решение
Python
# однострочный вариант
print(''.join(set(input()).intersection(set(input()))))