Tengo un código informático que produce secuencias de caracteres de distintas longitudes. Para facilitar la lectura, me gustaría formatear las secuencias de salida como grupos de $3$ o $4$ caracteres. Ejemplos:
- La secuencia
ABCDEF
podría formatearse comoABC DEF
( $2$ grupos de $3$ caracteres) - La secuencia
ABCDEFGHIJK
podría formatearse comoABC DEFG HIJK
( $1$ grupo de $3$ y $2$ grupos de $4$ caracteres
Me parece que cualquier secuencia con $6$ o más personajes podrían dividirse en grupos de $3$ o $4$ caracteres sin ningún resto. Es decir, para una secuencia de longitud $n$ , donde $n > 5$ parece posible encontrar siempre una solución entera no negativa para $a$ y $b$ en la ecuación $ n = a \times 3 + b \times 4$ .
A esto, tengo dos preguntas matemáticas:
- ¿Estoy en lo cierto al suponer que esto es siempre posible?
- ¿Existe una forma rápida y directa de calcular $a$ y $b$ para un determinado $n$ ?