python 求整數的和與均值

2021-10-21 15:32:54 字數 1446 閱讀 2449

python:求整數的和與均值

描述

讀入n(1 <= n <= 10000)個整數,求它們的和與均值。

輸入

輸入第一行是乙個整數n,表示有n個整數。第2~n+1行每行包含1個整數。每個整數的絕對值均不超過10000。輸出輸出一行,先輸出和,再輸出平均值(保留到小數點後5位),兩個數間用單個空格分隔。

樣例輸入

4

344

222

343

222

樣例輸出

1131 282.75000

實現**1:

n =

eval

(input()

)sum=0

for i in

range(1

,n+1):

num =

eval

(input()

)sum

=sum

+ num

print

("{} "

.format

(sum

,sum

/n))

實現**2:

n =

eval

(input()

)l =

for i in

range(1

,n+1):

eval

(input()

))print

("{} "

.format

(sum

(l),

sum(l)

/n))

實現**3:

n =

eval

(input()

)s =

sum(

eval

(input()

)for i in

range

(n))

print

("{} "

.format

(s,s/n)

)

解釋

**1的思維有點像c,好像轉換的挺好的,就是有點長。

**3避免了列表佔記憶體的弊端。

求整數和與均值

總時間限制 1000ms記憶體限制 65536kb 描述讀入n 1 n 10000 個整數,求它們的和與均值。輸入輸入第一行是乙個整數n,表示有n個整數。第2 n 1行每行包含1個整數。每個整數的絕對值均不超過10000。輸出輸出一行,先輸出和,再輸出平均值 保留到小數點後5位 兩個數間用單個空格分...

python求素數平均值

具體來說,就是寫一些可以計算第1000個素數的東西。我們只知道print,1 if,else,elif,while,我認為是命令。我們還不知道如何導入庫。我的想法是取乙個奇數除以3,4,5,6,7,8,9和if n!0,然後向numberofprimes變數新增乙個數字,從11開始作為測試的基數,並...

求平均值,防止溢位(只針對整數)

今天看到有人討論c c 中求平均數溢位的問題。於是我便仔細的思考並查詢相關資料。我們很容易發現 a b 2,溢位的 是加法可能產生進製運算,那麼我們只要想辦法避免進製運算就可以了。因為要避免進製我們很自然的就可以想到位運算。我們可以將a,b分為兩個部分 從二進位制的角度來看 乙個是相等的公共部分,另...