【Python】输入一个自然数n,求小于等于n的素数之和
程序员文章站
2024-03-14 20:54:29
...
import math
def isPrime(num):
for i in range(2,int(math.sqrt(num))):
if(num%i==0):
return False
return True
sum=0
n=int(input())
for i in range(2,n+1):
if(isPrime(i)):
sum+=i
print(sum)
推荐阅读
-
【Python】输入一个自然数n,求小于等于n的素数之和
-
python 输入一个数n,求n个数求乘或求和的实例
-
问题描述 输入一个自然数n,求小于等于n的素数之和
-
输入一个自然数n,求小于等于n的素数之和?
-
1)的累加和(累乘积(阶乘))。其中n的值从键盘输入。输入一个2000年以后的年份n,输出所有介于2">
PTA判断输入的整数是否是素数,如果是则输出"1",否则输出"0." 编写程序,求自然数1至n(n>1)的累加和(累乘积(阶乘))。其中n的值从键盘输入。输入一个2000年以后的年份n,输出所有介于2
-
python 输入一个数n,求n个数求乘或求和的实例
-
输入正整数n(n大于等于2),求不大于n的全部质数(素数)【其中一种优化算法】
-
1002 写出这个数 (20)(20 分) 读入一个自然数n,计算其各位数字之和,用汉语拼音写出和的每一位数字。 输入格式:每个测试输入包含1个测试用例,即给出自然数n的值。这里保证n小于10^10
-
小于等于n的素数之和
-
刷题————输入一个数n,求小于等于n的全部质数