Comparando conjuntos

Video preview
Python permite verificar se um conjunto é um subconjunto de outro conjunto. O conjunto A é um subconjunto de B se B contém todos os elementos de A e possui alguns outros elementos também. Isso pode ser feito através de um operador de comparação padrão:
a = {1, 3, 5, 7, 18}
b = {1, 7, 18}
if b <= a:
    print('B is a subset of A')
elif a <= b:
    print('A is a subset of B')
else:
    print('Not a subset!')
Isto irá imprimir B is a subset of A. A contém todos os elementos de B (1, 7, 18) e possui alguns adicionais também (3, 5).
Para encontrar a lista completa de possíveis operações com conjuntos em Python, visite sua página oficial, mas estas são as principais operações nas quais iremos focar.

Desafio

Dadas duas linhas de texto, você deve verificar se essas duas linhas contêm o mesmo conjunto de símbolos.
A entrada contém 2 linhas de texto.
O programa deve imprimir Yes se elas contiverem o mesmo conjunto de símbolos e No caso contrário.
Entrada
Saída
abcde edcbaaa
Yes
abcde edc
No
 

Constraints

Time limit: 2 seconds

Memory limit: 512 MB

Output limit: 1 MB

To check your solution you need to sign in
Sign in to continue