Partes de tamaño N

Crea un método que divida una cadena en partes de tamaño n.

Ejemplos

Program.partition("chew", 2) ➞ new String[]{"ch", "ew"}

Program.partition("thematic", 4) ➞ new String[]{"them", "atic"}

Program.partition("c++", 2) ➞ new String[]{"c+", "+"}

Notas

Para las entradas que no se puedan dividir uniformemente en partes de tamaño N, el último elemento del arreglo contendrá la cadena "sobrante" (consulta el ejemplo n.º 3).