從1 2 3 n中去掉數,餘下各數的算術平均數為

2021-08-10 03:53:00 字數 1347 閱讀 3403

1樓:

這n個數的總和為(n+1)*n/2

從1.2.3..

n中去掉一個數,最大去掉的可能是n,此時剩餘各數的算術平均數最小,為((n+1)*n/2 -n)/(n-1),顯然有((n+1)*n/2 -n)/(n-1)<=16/3----(1)

最小去掉的可能是1,此時剩餘各數的算術平均數最大,為((n+1)*n/2 -1)/(n-1),顯然有((n+1)*n/2 -1)/(n-1)>=16/3----(2)

(1)式整理即為(n-1)/2<=16/3,所以n<=11(2)式整理即為(n+2)/2>=16/3,所以n>=9所以n只可能是9,10,11

設去掉的數為x,則16/3=((n+1)*n/2 -x)/(n-1),由於16/3是等式右邊約分的結果,所以n-1必然是3的倍數,於是n只能是10

帶入上面等式,解出x=7

即去掉的數字是7

2樓:匿名使用者

這n個數的總和為(n+1)*n/2

去掉一個數後的n個數的總和為16/3 *(n-1)

二者相減就求出了

在1、2、3、…、n這,n個數中,去掉一個數後,餘下的數的平均數為16,那麼n最小為多少

3樓:左曼蔓

這n個數的總和為(n+1)×n÷2;

從1、2、3、…、n中去掉一個數,最大去掉的可能是n,此時剩餘各數的平均數最小,為(n(n+1) 2

-n)÷(n-1) ,

顯然有(n(n+1) 2

-n)÷(n-1)≤16 …①;

最小去掉的可能是1,

此時剩餘各數的算術平均數最大,為 (n(n+1) 2-1)÷(n-1) ,

顯然有 (n(n+1) 2

-1)÷(n-1)≥16  …②

①式整理即為n 2

≤16 ,即n≤32;

②式整理即為n+2 2

≥16 ,即n≥30;

所以n的取值範圍是:30≤n≤32.

所以n最小的值為30;

答:n最小為30.

在1,2,3......這n個數中,去掉一個數後,餘下的數的平均數為16,那麼n最小為多少? 5

4樓:我49我

n個數的和是n(n+1)/2

去掉的那個數最小是1,最大是n

則去掉1時餘下的數的平均數最大,剩下2,3,4,……,n是等差數列,平均數是(n+2)/2

去掉n時餘下的數的平均數最小,剩下1,2,3,4,……,n-1是等差數列,平均數是n/2

所以n/2≤16≤(n+2)/2

30≤n≤32

n最小為30

c語言程式設計求1! 2! 3n譚浩強

1全部簡易版,啊呀呀,剛才寫錯了一個字母,這回對了。貌似樓上的樓上的演算法更簡易。include main printf 整數n的階乘 d aa 樓上是不是說結果變數要用長整型定義long aa include int main void printf ld n sum return 0 不知道n的...

123n分別是圓o的內接正三角形abc,正四

如圖,圖1 圖bai2 圖du3 圖n分別是 o的內接正zhi三角形 daoabc,正四邊形abcd 內正五邊形abcde 容正n邊形abcd.點m n分別從點b c開始以相同的速度在 o上逆時針運動.1 求圖1中 apn的度數是60 圖2中,apn的度數是90 圖3中 apn的度數是108 2 試...

1 2 3 一直加到n怎麼算,從1 2 3一直加到100結果是多少?計算公式是什麼?

如果你說的是數學問題 那麼就有一個公式 前n項和等於 n 1 n 2 如果你說的程式設計問題 你可以使用個for迴圈 public class test system.out.println sum 輸出來的結果sum 就是你想要的前n項的和你去試試 這是vb語言 option explicit d...