PTA 使用函式求素數和

2021-10-13 13:46:08 字數 1018 閱讀 8667

prime( p ), 其中函式prime當使用者傳入引數p為素數時返回true,否則返回false. primesum(m,n),函式primesum返回區間[m, n]內所有素數的和。題目保證使用者傳入的引數1<=m函式介面定義:

在這裡描述函式介面: prime§,返回true表示p是素數,返回false表示p不是素數 primesum(m,n),函式返回素數和

裁判測試程式樣例:

/* 請在這裡填寫答案 */

m,n=input().split()

m=int(m)

n=int(n)

print(primesum(m,n))

輸入樣例:

1 10

輸出樣例:

我的**:

def

prime

(m):

if m <=1:

return

false

for i in

range(2

,(m//2)

+1):

if m % i ==0:

return

false

return

true

defprimesum

(m,n)

: suum =

0while m <= n:

if prime(m)

==true

: suum += m

m = m+

1return suum

唯一需要說明的,可能就是對於我這個剛看書兩天的小萌新,並不知道在python 3 內的 / 並不是程式猿的除號了,所以要變成//。

PTA 7 使用函式求素數之和

include include int prime int p int primesum int m,int n int main printf d n primesum m,n return 0 你的 將被嵌在這裡 int prime int p 2是素數 if p 2 從3開始,能被2至p 1的...

使用函式求素數和

本題要求實現乙個判斷素數的簡單函式 以及利用該函式計算給定區間內素數和的函式。素數就是只能被1和自身整除的正整數。注意 1不是素數,2是素數。int prime int p int primesum int m,int n 其中函式prime當使用者傳入引數p為素數時返回1,否則返回0 函式prim...

使用函式求素數和

本題要求實現乙個判斷素數的簡單函式 以及利用該函式計算給定區間內素數和的函式。素數就是只能被1和自身整除的正整數。注意 1不是素數,2是素數。函式介面定義 int prime int p int primesum int m,int n 其中函式prime當使用者傳入引數p為素數時返回1,否則返回0...