Sopa de letras
El proyecto está realizado en node, utilizando EcmaScript 6 en adelante.
Instalación
Utilizar el gestor de paquetes NPM para instalar las dependecias del proyecto.
npm install
Ejecutar
Para ejecutar el proyecto, utilize el siguiente comando.
npm run start
Ejecutar pruebas unitarias
Para ejecutar el proyecto en modo prueba, utilize el siguiente comando.
npm run test
Explicación
El proyecto se basa en un ejercicio de Sopa de letras el cual consite de la siguiente manera: Para cada sopa de letras dada, escriba cuantas veces aparece la palabra "OIE" dentro de ella, ya sea horizontalmente, verticalmente, o en diagonal. (En total, hay que comprobar 8 sentidos diferentes.
Los Ejemplos Tomados son los siguientes: Caso1 3 3 OIE IIX EXE
Caso2 1 10 EIOIEIOEIO
Caso3 5 5 EAEAE AIIIA EIOIE AIIIA EAEAE
Caso4 7 2 OX IO EX II OX IE EX
Caso5 1 1 E
Donde el usuario puede elegir que casos poder ejecutar. Dicho de otro modo el usuario puede seleccionar 5 tipos distintos de casos como entrada y de salida tendra el resultante de las palabras repetidas.