Comparando conjuntos

Video preview
Python permite comprobar si un conjunto es un subconjunto de otro conjunto. El conjunto A es un subconjunto de B si B contiene todos los elementos de A y tiene algunos elementos adicionales también. Esto se puede hacer mediante un operador de comparación estándar:
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!')
Esto imprimirá B is a subset of A. A contiene todos los elementos de B (1, 7, 18) y además tiene algunos elementos adicionales (3, 5).
Para encontrar la lista completa de posibles operaciones con conjuntos en Python visita su página oficial, pero estas son las operaciones principales en las que nos enfocaremos.

Desafío

Dadas dos líneas de texto, se te pide determinar si esas dos líneas contienen el mismo conjunto de símbolos.
La entrada contiene 2 líneas de texto.
El programa debe imprimir Yes si contienen el mismo conjunto de símbolos y No en caso contrario.
Entrada
Salida
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