该题用遍历比较符合编程题意,但用数学解也可以