本题要求统计给定整数m和n区间内素数的个数并对它们求和。

输入格式:

输入在一行中给出两个正整数m和n(1≤m≤n≤500)。

输出格式:

在一行中顺序输出m和n区间内素数的个数以及它们的和,数字间以空格分隔。

代码如下:

#!/usr/bin/python

# -*- coding: utf-8 -*-

m,n = map(int,input().split(" "))

sum = 0

value = 0

for i in range(m,n+1):

if i == 1 :

continue

v = true

for j in range(2,i):

if i%j == 0:

v = false

break

if v :

sum += i

value += 1

print(value,sum)

本程序不难,要注意临界值1的判断,1不是素数。

在做类似于这种类型的筛选题,都可以加两个变量sum和value,根据筛选结果修改这两个的值,后面做输出即可。

今天发现了一个问题,那个答题不太稳定,同样的代码有时候提交答案都是对的,有时候就出现部分错误或者就是无返回值之类的,等会就行。或者仔细查看自己的代码。

读书和健身总有一个在路上

希望与广大网友互动??

点此进行留言吧!

统计素数并求和python_Python练习题4.2统计素数并求和相关推荐

  1. java编程基础素数实验报告,JAVA 基础编程练习题1 (输出素数)

    JAVA 基础编程练习题1 (输出素数) JAVA 基础编程练习题1 (输出素数) 题目:判断 101-200 之间有多少个素数,并输出所有素数. 程序分析:判断素数的方法:用一个数分别去除 2 到 ...

  2. 任务4、等差数列求和,判断闰年,判断素数

    文章目录 1.等差数列求和 (一)编程实现 (二)知识点讲解 1.for循环 (1)语法格式如下: (2)执行流程图如下: 2.自增自减运算 (1)自增运算 (2)自减运算 (三)拓展练习 任务1.打 ...

  3. C语言练习题3(反素数)

    反素数(逆向拼写的素数)是指一个将其逆向拼写后也是一个素数的非回文数,编写一个程序,输入一个正整数显示大于该数的前十个反素数 #include<stdio.h> #include<m ...

  4. 我们认为2是第一个素数,3是第二个素数,5是第三个素数,依次类推。 现在,给定两个整数n和m,0<n<=m<=200,你的程序要计算第n个素数到第m个素数之间所有的素数的和,包括第n个素数和第m个素数

    我们认为2是第一个素数,3是第二个素数,5是第三个素数,依次类推. 现在,给定两个整数n和m,0<n<=m<=200,你的程序要计算第n个素数到第m个素数之间所有的素数的和,包括第n ...

  5. 求1到n的素数个数C语言,求 1~n 之间素数的个数

    1. 筛选法 筛选掉偶数,然后比如对于 3,而言,筛选掉其整数倍数:(也即合数一定是某数的整数倍,比如 27 = 3*9) int n = 100000000; bool flag[100000000 ...

  6. 计算第n个素数到第m个素数之间所有的素数的和,包括第n个素数和第m个素数。

    #include <stdio.h> #include <stdlib.h> /* 我们认为2是第一个素数,3是第二个素数,5是第三个素数,依次类推. 现在,给定两个整数n和m ...

  7. 我们认为2是第一个素数,3是第二个素数,5是第三个素数,依次类推。现在,给定两个整数n和m,0<n<=m<=200,你的程序要计算第n个素数到第m个素数之间所有的素数的和,包括第n个素数和第m个素

    我们认为2是第一个素数,3是第二个素数,5是第三个素数,依次类推. 现在,给定两个整数n和m,0<n<=m<=200,你的程序要计算第n个素数到第m个素数之间所有的素数的和,包括第n ...

  8. 计算机求和公式IFEROR,excel求和技巧:如何忽略错误值进行求和

    原标题:excel求和技巧:如何忽略错误值进行求和 编按:看似简单的求和,其实是问题的多发地!最近收到小伙伴的留言,"对包含错误值的数据求和该怎么做?要是直接求和,得到的结果也是一个错误值, ...

  9. python实现概率论与数理统计_《统计思维:程序员数学之概率统计》读书笔记

    更多 1.书籍信息 书名:Think Stats: Probability and Statistics for Programmers 译名:<统计思维:程序员数学之概率统计> 作者:A ...

  10. excel求和技巧:如何忽略错误值进行求和

    按照对应的订单号引用已有的收货金额,这种问题相信很多朋友都会处理,用VLOOKUP函数就能搞定. 我们今天要讨论的是如何对含有错误值的数据进行求和. 如果直接求和,得到的结果也是一个错误值,如下图: ...

最新文章

  1. 润乾转html居中,[分享]润乾报表内置的jsp编辑器
  2. Spring Boot spring mvc 拦截器
  3. web页面 验证码 生成
  4. 区块链学堂(7):Geth 搭建私有网络-实战
  5. java读取pptx到md
  6. Python把list变为str
  7. 使用webpack 打包出错[webpack-cli] TypeError: Cannot read property ‘tap‘ of undefined
  8. CountDownLatch和CyclicBarrier 举例详解
  9. 41. PHP MySQL 连接数据库
  10. 阶段3 2.Spring_01.Spring框架简介_04.spring发展历程
  11. GPM、FY-4A数据下载
  12. 微型计算机b5040电源板,联想b5040一体机电源用普通ATX电源改的该法
  13. Matlab 根号的输入
  14. OJ 里面的 G++ 和C++ 到底有什么区别, 为什么有时候G++能过,C++不能过,而有时候C++能过,G++不能过?
  15. 向量数量积公式_向量数量积公式是什么
  16. 让AI简单且强大:深度学习引擎OneFlow技术实践
  17. 用python画一个简单卡通人物画法_Python绘制可爱的卡通人物 | 【turtle使用】
  18. Quartus的SignalTap的使用
  19. Zoom and pan, introduction to FabricJS part 5(缩放和平移,介绍Fabric.js第五部分)
  20. 2020,中国互联网半坡起步

热门文章

  1. js封装ajax方法
  2. cad打印本计算机未配置,CAD打印的基本设置详细教程
  3. cad画正弦曲线lisp_cadlisp基础教程.pdf
  4. NX/UG二次开发—装配—实现标准件库添加组件效果
  5. Python基于机器视觉的图像风格迁移
  6. 阿里云盘 Mac客户端(附福利码)
  7. CREO图文教程:利用CREO软件实现模型零件设计实例大全(曲柱、矿泉水瓶、三弯管、风扇叶、一腔多模、螺旋弹簧、数字刻度、足球设计、齿轮参数化设计、油缸)等几十个案例之详细攻略
  8. python编程考试题目大全
  9. cad被管理员阻止_CAD注册机无法以管理员身份输入的解决方案
  10. 谷歌浏览器怎么下载视频 Google Chrome下载视频方法