3 条题解

  • 1
    @ 2024-12-18 18:23:43

    #include<bits/stdc++.h> using namespace std; int main(){ long long a,b,c,d,e; cin>>a>>b>>c; d=b-a; e=ca+c(c-1)*d/2; cout<<e; return 0; } //自己换行

    • 0
      @ 2025-2-27 14:17:56
      #include <iostream>
      using namespace std;
      
      int main() {
          long long a1, a2, n; // 使用 long long 防止溢出
          cin >> a1 >> a2 >> n;
      
          long long d = a2 - a1; // 计算公差
          long long sum = n * (2 * a1 + (n - 1) * d) / 2; // 等差数列求和公式
      
          cout << sum << endl;
          return 0;
      }
      
      • 0

        这个不简简单单 #include<bits/stdc++.h> using namespace std; long long a, b, c, s, x; int main() { cin >> a >> b >> c; x = b - a; s = c * a + c * (c - 1) * x / 2; cout << s << "\n"; return 0; }

        • @ 2024-12-18 18:28:03

          你这......总感觉有点似曾相识

      • 1

      信息

      ID
      9556
      时间
      1000ms
      内存
      250MiB
      难度
      1
      标签
      递交数
      106
      已通过
      34
      上传者