给定一个数字作为输入,打印出其总和
什么是集体款项?
考虑数字13214,输入
从左侧开始遍历每个数字,我们将能够获得其总和。
1 表示查看第一个数字,并将其添加到总和中,sum = 1
3 表示查看“前3位数字”并将其添加到总和中,总和= 1 + 132
2 表示查看“前2位数字”并将其添加到总和中,总和= 1 + 132 + 13
1 表示查看第一个数字,并将其添加到总和中,总和= 1 + 132 + 13 + 1
4 表示查看“前4位数字”并将其添加到总和中,总和= 1 + 132 + 13 + 1 + 1321
总和= 1468这是您的输出
特别案例:
如果遇到0,则显然我们将总和保持不变
The number 1301 would have a sum = 1 + 130 + 1 = 132
如果遇到的数字大于输入的长度,则将所有数字相加
The number 251 would have a sum = 25 + 251 + 2 = 278
测试用例:
collectiveSum(0) = 0
collectiveSum(2) = 2
collectiveSum(2315) = 23 + 231 + 2 + 2315 = 2571
最短的字节数获胜。打高尔夫球快乐!
2315测试案例缺少+ 2从1和应导致2571。
2571。