Beschreibung
Wir betrachten eine ganze Zahl mit mindestens drei Ziffern als dreifach ausgeglichen, wenn sich bei einer Aufteilung in drei Teile die Ziffern in jedem Teil zu derselben Zahl summieren. Wir teilen die Zahlen wie folgt auf:
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)
Herausforderung
Ihre Aufgabe ist es, ein Programm zu schreiben, das bei einer mindestens dreistelligen Ganzzahl feststellt, ob die angegebene Zahl dreifach ausgeglichen ist, und basierend auf dem Ergebnis einen wahrheitsgemäßen oder falschen Wert ausgibt.
Testfälle
333 -> True
343 -> False
3123 -> True
34725 -> True
456456 -> False
123222321 -> True
Dies ist Code-Golf , so dass Standard-Lücken gelten und die kürzeste Antwort in Bytes gewinnen kann!
when split in three parts,