Desafío
Crear una función toma dos matrices bidimensionales de caracteres (o cadenas si el lenguaje de programación no tiene caracteres como tipo de datos) como entradas: a y b. Si su idioma no admite estas entradas, puede usar cualquier otra variable estándar de un byte.
Su tarea es determinar si b contiene a. Si es así, devuelve verdadero. De lo contrario, devuelve falso.
Ejemplos de casos de prueba
a:
123
456
789
b:
123
456
789
debería volver cierto.
a:
code
golf
b:
thisis
code!!
golf!!
ohyeah
debería volver cierto.
a:
abcd
efgh
ijkl
b:
abcdef
ghijkl
mnopqr
debería devolver falso.
a:
abc
def
b:
1abc2
3def4
5ghi6
debería volver verdadero
a:
ab
cd
b:
#ab##
##cd#
debería devolver falso
Menos bytes gana.
a
no está en b
el borde izquierdo y un caso de prueba falsey donde cada línea a
aparece en líneas consecutivas b
pero con sus bordes izquierdos escalonados?