@[Li_mz__](/user/765987) 麻烦您弄清通项公式。
通项公式 $=$ (首项 $+$ 末项) * 项数 / 2
首项 $= a_1$
末项 $= a_1 + (n-1)*(a_2-a_1)$,表示首项加上 $n-1$ 个公差
项数 $= n$
所以,
代码为
```cpp
ans += (a1 + (n - 1) * (a2 - a1) + a1) * n / 2;
```
by InversionShadow @ 2023-01-16 20:28:09
@[yuandingquan1101](/user/672281) 哦,懵了,谢谢
by Li_mz__ @ 2023-01-16 20:33:49