La description
Nous considérons un entier avec au moins 3 chiffres à triple équilibre si, lorsqu'il est divisé en trois parties, les chiffres de chaque partie se résument au même nombre. Nous avons divisé les nombres comme suit:
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)
Défi
Votre tâche consiste à écrire un programme qui, étant donné un nombre entier avec au moins 3 chiffres, détermine si le nombre donné est triple équilibré et génère une valeur vraie ou fausse en fonction de son résultat.
Cas de test
333 -> True
343 -> False
3123 -> True
34725 -> True
456456 -> False
123222321 -> True
Il s'agit de code-golf , donc les failles standard s'appliquent et la réponse la plus courte en octets peut gagner!
when split in three parts,