La secuencia de celdas vacías

En la imagen de abajo, las celdas de cada cuadrado están vacías o contienen un círculo.

Pasos y celdas vacías

Crea una función que reciba un número step, igual a la mitad del ancho del cuadrado, y devuelva la cantidad de celdas vacías. La imagen muestra los pasos 1, 2 y 3. Las celdas vacías son las que no están en ninguna de las dos diagonales: hay 0 en el paso 1, 8 en el paso 2 y 24 en el paso 3.

Ejemplos

emptySq(1) ➞ 0

emptySq(3) ➞ 24

emptySq(10) ➞ 360

Notas

  • step es un número entero no negativo. Devuelve 0 cuando step sea 0.
  • El ancho del cuadrado siempre es par.