18:等差數列末項計算

自為風月馬前卒發表於2017-02-28

18:等差數列末項計算

總時間限制: 
1000ms
 
記憶體限制: 
65536kB
描述

給出一個等差數列的前兩項a1,a2,求第n項是多少。

輸入
一行,包含三個整數a1,a​2,n。-100 <= a1,a​2 <= 100,0 < n <= 1000。
輸出
一個整數,即第n項的值。
樣例輸入
1 4 100
樣例輸出
298
來源
《奧數典型題舉一反三(小學五年級)》 (ISBN 978-7-5445-2882-5) 第一章 第一講 習題1
 1 #include<iostream>
 2 using namespace std;
 3 int main()
 4 {
 5     int a1,a2;
 6     cin>>a1>>a2;
 7     int n;
 8     cin>>n;
 9     cout<<a1+(n-1)*(a2-a1);
10     return 0;
11 }

 

相關文章