MEX 2
Límite de tiempo: 1000 ms
Límite de memoria: 128 MiB
El MEX de un conjunto de números enteros positivos es el mínimo número mayor o igual que 0 que no se encuentra en el conjunto. ¿Cuantos números debo añadir a mi conjunto para que el MEX sea igual a , si es posible?
Entrada
La primera línea consiste en dos enteros y (), el tamaño del conjunto y el número de MEX que quiero conseguir.
La segunda línea consiste en números enteros (), los elementos del conjunto.
Salida
Una única línea con la cantidad de números que debo añadir al conjunto para que su MEX sea igual a , o -1 si es que es imposible obtener dicho MEX.
Ejemplo
Entrada
3 2
0 3 3
Salida
1
Entrada
4 1
1 2 3 4
Salida
-1