1 #include<iostream> 2 using namespace std; 3 int main() 4 { 5 int a1,a2,an,d,n; 6 cin>>a1>>a2>>n; 7 d=a2-a1; 8 an=a1+(n-1)*d; 9 cout<<an; 10 return 0; 11 }
這是一道數學題,有點弱雞:
等差數列基本公式:
末項=首項+(項數-1)×公差
項數=(末項-首項)÷公差+1
首項=末項-(項數-1)×公差
和=(首項+末項)×項數÷2
末項:最后一位數
首項:第一位數
項數:一共有幾位數
和:求一共數的總和