Sfida
Creare una funzione accetta due matrici bidimensionali di caratteri (o stringhe se il linguaggio di programmazione non ha caratteri come tipo di dati) come input: a e b. Se la tua lingua non supporta questi input, puoi utilizzare qualsiasi altra variabile standard a un byte.
Il tuo compito è determinare se b contiene a. In tal caso, restituire true. Altrimenti, restituisci false.
Esempi di casi di test
a:
123
456
789
b:
123
456
789
dovrebbe tornare vero.
a:
code
golf
b:
thisis
code!!
golf!!
ohyeah
dovrebbe tornare vero.
a:
abcd
efgh
ijkl
b:
abcdef
ghijkl
mnopqr
dovrebbe restituire false.
a:
abc
def
b:
1abc2
3def4
5ghi6
dovrebbe tornare vero
a:
ab
cd
b:
#ab##
##cd#
dovrebbe restituire false
Vince il minimo byte.
a
non si trova sul b
bordo sinistro e un caso di prova di falso in cui ogni linea di a
appare in linee consecutive b
ma con i bordi sinistri sfalsati?