Comprueba si un arreglo es un subconjunto de otro
El arreglo A está contenido dentro del arreglo B cuando cada valor de A también existe en B. La cantidad de duplicados no importa; trata ambos arreglos como conjuntos.
Crea una función que determine si el primer arreglo es un subconjunto del segundo.
Ejemplos
Program.IsSubset(new[] { 1, 3 }, new[] { 1, 3, 3, 5 }) ➞ true
Program.IsSubset(new[] { 4, 8, 7 }, new[] { 7, 4, 4, 4, 9, 8 }) ➞ true
Program.IsSubset(new[] { 1, 3 }, new[] { 1, 33 }) ➞ false
Program.IsSubset(new[] { 1, 3, 10 }, new[] { 10, 8, 8, 8 }) ➞ falseNotas
Cada arreglo de entrada contiene al menos un elemento.