社区讨论
求问格式哪里不对
学术版参与者 4已保存回复 9
讨论操作
快速查看讨论及其快照的属性,并进行相关操作。
- 当前回复
- 9 条
- 当前快照
- 1 份
- 快照标识符
- @mk7nm7qm
- 此快照首次捕获于
- 2026/01/10 09:56 上个月
- 此快照最后确认于
- 2026/01/12 14:30 上个月
要计算等差数列的前 项和,只需根据前两项求出公差,再代入求和公式即可。
核心思路
求公差 :根据等差数列定义,公差 。
求第n项 :利用通项公式 。
求和:使用公式 计算前 项和。
AC代码
CPP#include <bits/stdc++.h>
#define int long long
using namespace std;
int main() {
int a1, a2, n;
cin >> a1 >> a2 >> n;
int d = a2 - a1;
int an = a1 + (n - 1) * d;
int long sum = n * (a1 + an) / 2;
cout << sum << endl;
return 0;
}
以上是我写的题解
但管理员回复说:
数学公式(运算式、运算符、数学推导、参与运算的常数、作为变量的字母等)应使用 LaTeX;【中文】与【英文、数字或公式】之间应以半角空格隔开。
请问哪里错了
回复
共 9 条回复,欢迎继续交流。
正在加载回复...