從1一直加到100有兩種簡便演算法:
1、求平均數的演算法。
1到100共100個數字,而且他們是等差數列,所以只需要將1+100除以 2,就可以得到平均數,再乘以位數,則得到結果,(1+100)/ 2 x 100
=50.5 x 100
=5050
2、利用等差數列的求和公式直接求和。
等差數列的公式是:(首項+末項)x 項數/2
1到100共100個數,首項為1,公差為1,末項為100,代入公式就是
(1+100)x 100 / 2
=101x100/2
=10100/2
擴充套件資料:
等差數列的演算法:等差數列是常見數列的一種,可以用AP表示,如果一個數列從第二項起,每一項與它的前一項的差等於同一個常數,這個數列就叫做等差數列,而這個常數叫做等差數列的公差,公差常用字母d表示。
例如:1,3,5,7,9……(2n-1)。等差數列{an}的通項公式為:an=a1+(n-1)d。前n項和公式為:首項×項數+【項數(項數-1)×公差】/2或【(首項+末項)×項數】/ 2。
從1一直加到100有兩種簡便演算法:
1、求平均數的演算法。
1到100共100個數字,而且他們是等差數列,所以只需要將1+100除以 2,就可以得到平均數,再乘以位數,則得到結果,(1+100)/ 2 x 100
=50.5 x 100
=5050
2、利用等差數列的求和公式直接求和。
等差數列的公式是:(首項+末項)x 項數/2
1到100共100個數,首項為1,公差為1,末項為100,代入公式就是
(1+100)x 100 / 2
=101x100/2
=10100/2
=5050
擴充套件資料:
等差數列的演算法:等差數列是常見數列的一種,可以用AP表示,如果一個數列從第二項起,每一項與它的前一項的差等於同一個常數,這個數列就叫做等差數列,而這個常數叫做等差數列的公差,公差常用字母d表示。
例如:1,3,5,7,9……(2n-1)。等差數列{an}的通項公式為:an=a1+(n-1)d。前n項和公式為:首項×項數+【項數(項數-1)×公差】/2或【(首項+末項)×項數】/ 2。