首页 > 解决方案 > 从 n 到 n 的整数对等点之和的算法

问题描述

我知道如何从 1 到 n,但从 n1 到 n2 我找不到算法。例如:n1=10 和 n2=14,答案是 36 或 n1=10 和 n2=6,答案是 24。

标签: algorithmsum

解决方案


对于 1 到 n 的公式是sum =n(n+1)/2,所以从n1n2你必须计算 n1-1项的总和 snd 的总和,n2然后减去。

sum_of_n1_to_n2 = n2(n2+1)/2  - (n1-1)((n1-1) +1)/2;

推荐阅读