Liczba jest zrównoważona, jeśli suma cyfr na każdej połowie liczby jest równa, więc: 1423
jest zrównoważone, ponieważ 1+4 = 2+3
tak jest: 42615
ponieważ 4+2=1+5
. Zauważ, że środkowa cyfra nie jest uwzględniona po obu stronach (lub po obu stronach), jeśli występuje nieparzysta liczba cyfr.
Wyzwanie:
Weź jako liczbę całkowitą dodatnią i wyślij prawdziwą wartość, jeśli jest zbalansowana, i wartość fałsz, jeśli jest niezrównoważona.
Przypadki testowe (prawda)
1
6
11
141
1221
23281453796004414
523428121656666655655556655656502809745249552466339089702361716477983610754966885128041975406005088
Przypadki testowe (fałsz)
10
12
110
15421
5234095123508321
6240911314399072459493765661191058613491863144152352262897351988250431140546660035648795316740212454
Nie będzie numery zaczynające się od zera, na przykład 00032
zamiast 32
. Musisz obsługiwać liczby do co najmniej 100 cyfr (tak większe niż 2^64-1
). Jak zawsze, opcjonalny format wejściowy, więc w razie potrzeby możesz otoczyć liczbę apostrofami.
Ë
zamiast`Q
?