Comparando conjuntos

Video preview
O Python permite verificar se um conjunto é um subconjunto de outro. Dizemos que 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 usando 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!')
Isso irá imprimir B is a subset of A. A contém todos os elementos de B (1, 7, 18) e também possui elementos adicionais (3, 5).
Para encontrar a lista completa de operações possíveis com conjuntos em Python, visite a 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: 1 seconds

Memory limit: 512 MB

Output limit: 1 MB

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