Dadas duas listas quaisquer, A e B, determine se:
A é igual à lista B; ouA contém a lista B (A é uma superlista de B); ouA está contida na lista B (A é uma sublista de B); ouA e B são diferentesEspecificamente, a lista A é igual à lista B se as duas listas tiverem os mesmos valores na mesma ordem. A lista A é uma superlista de B se A contiver uma subsequência contígua de valores igual a B. A lista A é uma sublista de B se B contiver uma subsequência contígua de valores igual a A.
Exemplos:
A = [] e B = [] (as duas listas estão vazias), então A e B são iguaisA = [1, 2, 3] e B = [], então A é uma superlista de B
A = [] e B = [1, 2, 3], então A é uma sublista de B
A = [1, 2, 3] e B = [1, 2, 3, 4, 5], então A é uma sublista de B
A = [3, 4, 5] e B = [1, 2, 3, 4, 5], então A é uma sublista de B
A = [3, 4] e B = [1, 2, 3, 4, 5], então A é uma sublista de B
A = [1, 2, 3] e B = [1, 2, 3], então A e B são iguaisA = [1, 2, 3, 4, 5] e B = [2, 3, 4], então A é uma superlista de B
A = [1, 2, 4] e B = [1, 2, 3, 4, 5], então A e B são diferentesA = [1, 2, 3] e B = [1, 3, 2], então A e B são diferentesCrie sua conta no Exercism para aprender e dominar Perl com 5 conceitos84 exercícios e mentoria humana de verdade, tudo de graça.