An open API service indexing awesome lists of open source software.

https://github.com/edmartt/canbesplitted


https://github.com/edmartt/canbesplitted

Last synced: over 1 year ago
JSON representation

Awesome Lists containing this project

README

          

# Algorithm Test

## **Enunciado:**

* Escriba un programa para verificar si una **matriz(array)** se puede dividir en una posición tal que la suma del lado izquierdo de la división, sea igual a la suma del lado derecho.

### **Ejemplo:**
**array=[1,3,3,8,4,3,2,3,3]**

* Al realizar la suma de los valores del array *1,3,3,8* da como resultado 15 y a partir del número 4 hasta el final del array el valor también es 15, por lo tanto, la división del array debe ser realizada a partir del número 4, dejando así los valores anteriores a 4 en la mitad izquierda y el resto en la mitad derecha.

### Ejecución del script:

#### En Windows:
1. Abrir CMD
2. git clone https://github.com/Edmartt/canbesplitted.git
3. cd canbesplitted
4. cd code/
5. editar el archivo script.py y descomentar las últimas líneas.
6. python script.py

#### En Linux:
1. Abrir la terminal
2. git clone https://github.com/Edmartt/canbesplitted.git
3. cd canbesplitted
4. cd code/
5. editar el archivo script.py y descomentar las últimas líneas.
6. python3 script.py

#### * NOTA
#### Si se desea ejecutar los tests unitarios:
python run.py
* Se pueden editar y buscar cualquier resultado deseado.