分組求和計算 小初公升數學問題 數列求和

2021-10-16 09:41:30 字數 3116 閱讀 9734

由若干個數,按照一定的順序排列組合成的一串數字就是數列。

比如:①1,3,5,7,9,11,13,17 ;

②1,5,9,13,17,21,25,27,29;

③2,4,5,7,8,9,12,14,15,17,18,19;

如果一串數字中,任意相鄰的兩個數之間的差都相等,那麼我們就把這個數列叫做等差數列。

就像上面的①和②中:

①3-1=2,5-3=2,7-5=2,9-7=2;

②5-1=4,9-5=4,13-5=4,17-13=4;

通常把等差數列中的第乙個數叫做首項,最後乙個叫做末項,相鄰兩個數之間的差叫做公差,

在這個數列中的個數叫做項數。(有多少個數,就有多少項。)

例:如何來算:1+2+3+4+5+6+·······+97+98+99的和?

在這個題目中,從1到99的和,要怎麼來算呢?

先觀察這一串數,任意兩個數的差都是相等的,說明這是乙個等差數列,一共有99項。

(1)假設法:假設我們在加一串和它一模一樣的數列。

那麼我們只需要把兩個數列總的數量,除以2,就是其中乙個數列的總和了。

為什麼要加一串數列呢,這樣不是更麻煩了嗎?

其實,不然,仔細觀察上面的數列,你會發現,第乙個數和最後乙個數的和正好是100,如果我們給這個數列加上乙個數列使他們所以的項數的和都是100,這樣我們不就好算的多了。

1 + 2 + 3 + 4+ 5+ 6+······+97+98+99

99+98+97+96+95+94+······+3 + 2 +1(假設新加的數列)

觀察這兩個數列,對應的數列,1+99,2+98,3+97,4+96·····97+3,98+2,99+1;

正好99個100,再除以2,就是我們所求數列的和

99×100÷2=4950

這個數列的和是4950

(2)首尾相加:1+99,2+98,3+97·····46+54,47+53,48+52,49+51,還剩乙個50沒有相加。一共是99項,每兩項相加還剩一項,也就是99÷2=49····1

一共有49個100,再加上剩餘的50,就是這個數列的和。

49×100+50=4950

這個數列的和是4950

從上面我們可以簡單得出等差數列求和的公式:

和=(首項+末項)×項數÷2

例:求數列:3,5,7,9,11,13,15,17的和?

思路:因為數量不大,直接算也可以求出。也可以帶入公式計算。

①3+5+7+9+11+13+15+17=80

②根據公式:和=(首項+末項)×項數÷2

(3+17)×8÷2=80

例:計算:6+6×2+6×3+6×4+····+6×500

思路:算有多少個6相加,把「6」給放到一邊,可以得出:

(1+2+3+4+······+500)×6

根據求和公式

(1+2+3+4+······+500)=(1+500)×500÷2=125250

125250×6=751500

例:求等差數列:3,8,13,18······的第30項是多少?

思路:由於是等差數列,所以公差是5,

觀察上面,第二項是8(3+1×5),第三項是13(3+2×5),第四項是18(3+3×5),

那麼第30項就是:3+29×5=148

例:在數列:1,3,5,7,9······59一共有多少項?

思路:觀察上面相鄰的兩個數的差是2,所以是等差數列,

從1到59,相差2是下乙個項數,也就是說,從59到1只有一半的的項數,

59÷2=29·····1

還剩乙個數,是59到1中間的數

所以一共有29+1=30個項數

可以得出等差數列基本的換算公式:

末項=首項+(項數-1)×公差

項數=(末項-首項)÷公差+1

適用範圍:只適用於等差數列中。

解題關鍵:確定已知量和未知量。已知有4個量,知道其中3個量,由公式可以求出其他量。

解題方法:根據題目中,數列的變化關係,找出不同,加以分析,巧妙的解答問題。

分組解題:等差數列按照一定的順序依次分組,沒組的和依然是等差數列。

如:2+4+6+8+·····+38+40+38+36+·····+8+6+4+2和是多少?

把上面數列分成三個組,

①2+4+6+8+····+36+38

②40③38+36+······+8+6+4+2

因為①和③是相等的,算出①就可以知道③的和是多少。

根據換算公式,先求出項數,然後求①的和。

(38-2)÷2+1=14

(2+38)×14÷2=280

由①等於③=280

求和①+②+③:

280+40+280=600

非等差數列按照一定的規則分組後,變成幾個或幾個以上的等差數列

如:12×11-11×10+10×9-9×8+8×7-7×6+6×5-5×4+4×3-3×2+2×1和是多少?

思路:應用分組和提公因式的方法來計算。

先簡化數列,提公因式:

原式=11×(12-10)+9×(10-8)+7×(8-6)+5×(6-4)+3×(4-2)+2×1

然後分組:

原式=11×2+9×2+7×2+5×2+3×2+1×2

再提公因式

原式=2×(11+9+7+5+3+1)

然後用公式計算,也可以直接計算。

2×((11+1)×6÷2)=72

elasticsearch 分組求和

我使用的是elasticsearch6.4.3,resthighlevelclient獲取客戶端,直接上 吧 1 action 字段型別為long map map2 searchclient.searchgrouplong sourcebuilder,searchrequest,aggname,ag...

sql分組求和

需求是 乙個月有多個發布額,現在要求按月統計發布額,例如 1月發布額 35900,2月發布額 2300 sql 語句如下 按月分組,求和 select dmonth,codename,sum iamount from 求出全部日期,發布額 select convert varchar 7 a.dre...

Mysql分組求和 LIMIT

分組求和 mysql select coalesce name,總數 sum singin assingin count from employee tbl group by name with rollup coalesce name,總數 singin count 小麗 2 小明 7 小王 7 ...