Descripción
Consideramos un número entero con al menos 3 dígitos con triple equilibrio si, cuando se divide en tres partes, los dígitos en cada parte suman el mismo número. Dividimos los números de la siguiente manera:
abcdefghi - Standard case: the number of digits is divisable through 3:
abc def ghi
abcdefgh - Number % 3 == 2: The outer groups are both assigned another digit
abc de fgh (the inner group will have one digit less than both outer groups)
abcdefghij - Number % 3 == 1: The inner group is assigned the extra digit
abc defg hij (the inner group will have one digit more than the outer groups)
Desafío
Su tarea es escribir un programa que, dado un número entero con al menos 3 dígitos, determine si el número dado es triplemente balanceado y genera un valor verdadero o falso basado en su resultado.
Casos de prueba
333 -> True
343 -> False
3123 -> True
34725 -> True
456456 -> False
123222321 -> True
Este es el código de golf , por lo que se aplican las lagunas estándar y ¡puede ganar la respuesta más corta en bytes!
when split in three parts,