18:等差数列末项计算

简介: 18:等差数列末项计算

描述

给出一个等差数列的前两项a1,a2,求第n项是多少。

输入

一行,包含三个整数a1,a2,n。-100 <= a1,a2 <= 100,0 < n <= 1000。

输出

一个整数,即第n项的值。

样例输入

1 4 100

样例输出

298

源码

#include <stdio.h>
int main()
{
    int a1,a2;
    int n;
    scanf("%d %d %d",&a1,&a2,&n);
    int x;
    x=a1+(n-1)*(a2-a1);
    printf("%d",x);
}

以上代码仅供参考


目录
相关文章
|
6月前
|
人工智能 Java C++
计算逆序对数
计算逆序对数
39 0
|
6月前
|
存储 算法 程序员
平方根倒数快速算法
平方根倒数快速算法
71 0
|
13天前
计算自然数的和
【10月更文挑战第18天】计算自然数的和。
19 10
|
11天前
通过最大公约数计算
【10月更文挑战第20天】通过最大公约数计算。
23 5
|
5月前
【P1035】级数求和
【P1035】级数求和
|
6月前
DAY-4 | 力扣 - 求自身以外数组的乘积:区间划分,左右累乘,巧求乘积
该文档是关于LeetCode上的一道题目“Product of Array Except Self”的题解。提供了两种解题方法,一是暴力破解,即计算所有数的乘积后再逐个除以当前元素;二是左右累乘法,通过两次遍历数组分别计算左侧和右侧元素的乘积,避免了除法操作。其中,左右累乘法更优,代码实现中展示了这种方法。
41 1
|
6月前
|
Java C++ Python
计算n阶行列式
计算n阶行列式
98 0
leetcode-829. 连续整数求和(数论)
这题求连续正整数,刚好满足等差数列,可以用等差数列求和公式 n = (i + (i + k)) * (k + 1) / 2 其中i是连续正整数的首项,k是尾项和首项的差值
112 0
leetcode-829. 连续整数求和(数论)
17:计算三角形面积
17:计算三角形面积
170 0
|
算法 Python
7-2 多项式求和 (10 分)
7-2 多项式求和 (10 分)
171 0