如果数字的每半位数之和相等,则数字是平衡的,因此:1423
是平衡的,因为1+4 = 2+3
,所以是:42615
因为4+2=1+5
。请注意,如果数字的位数为奇数,则中间的数字不包含在任何一侧(或包含在两侧)。
挑战:
取一个正整数作为输入,如果它是平衡的,则输出一个真实值,如果不平衡,则输出一个虚假值。
测试案例(真实)
1
6
11
141
1221
23281453796004414
523428121656666655655556655656502809745249552466339089702361716477983610754966885128041975406005088
测试用例(假)
10
12
110
15421
5234095123508321
6240911314399072459493765661191058613491863144152352262897351988250431140546660035648795316740212454
不会有从零开始的数字,例如00032
代替32
。您必须支持至少100个数字(大于2^64-1
)的数字。与往常一样,是可选的输入格式,因此如果需要,您可以在数字前后加上撇号。
Ë
代替`Q
吗?