【发布时间】:2009-08-24 09:01:47
【问题描述】:
我需要在整数的偶数位和奇数位上添加数字。说,
让number = 1234567。
偶数位数之和 = 2+4+6 = 12
奇数位数之和 = 1+3+5+7 = 16
等等,不要急于回答!
我正在寻找行数最少的代码,最好是单行代码。类似于 'chaowman' 在线程 Sum of digits in C# 中发布的内容。
有没有人有一些很酷的代码。 谢谢。
【问题讨论】:
-
只有一个问题,我们是从左边还是从右边开始计算奇数/偶数?如果数字有偶数位数,这将有所不同。