Edmartt / canbesplitted

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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.

About


Languages

Language:Python 100.0%