【问题标题】:How to sum integers from 1 to n如何对从 1 到 n 的整数求和
【发布时间】:2018-03-20 11:22:36
【问题描述】:

我必须对 1 和 ' n '(包括)之间的偶数求和。例如对于 n = 5 程序返回 6(2+4)。如何制作?

【问题讨论】:

标签: sum int


【解决方案1】:
a = 0
for (i in n):
     if (i.IsEven()):
         a += i
return a

或类似的东西,你也可以用 iseven() 代替简单的东西,比如检查i%2 ==0

【讨论】:

    【解决方案2】:
    1..5 |> Enum.filter(&(rem(&1, 2) == 0)) |> Enum.sum
    

    (在长生不老药中。你没有说是哪种语言。)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-11-17
      • 2020-10-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-05-04
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多