18:等差數列末項計算
- 總時間限制:
- 1000ms
- 記憶體限制:
- 65536kB
- 描述
-
給出一個等差數列的前兩項a1,a2,求第n項是多少。
- 輸入
- 一行,包含三個整數a1,a2,n。-100 <= a1,a2 <= 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 }