Python求解任意闭区间的所有素数
2018-06-10 09:00
645 查看
题目:请求出任意区间[a,b]的所有素数,简单考虑实用性
这道题看起来应该很easy是吧,但任意区间(这个问题有没get 到)
Afanty的分析:
1、首先明白什么叫素数,注意用求余法判断的循环上限应该为sqrt(n)吧?
2、任意区间,a,b是不是可以为负数、小数等。
所以是不是要首先对区间下限向上取整、区间上限向下取整,得到新的区间[a,b]再判断呀:
如何判断?
case1:当b<0,是不是就不用求解啦
case2:当a<0,b>0,是不是a应该从1开始,区间变为[1,b]
case3:当a>0,b>0,是不是区间还是[a,b]
python的实现相关函数
math.ceil()
math.floor()
math.sqrt()
您可能感兴趣的文章:
相关文章推荐
- [教程]Python 求解任意闭区间的所有素数
- [教程]Python 求解任意闭区间的所有素数
- [教程]Python 求解任意闭区间的所有素数
- [教程]Python 求解任意闭区间的所有素数
- [教程]Python 求解任意闭区间的所有素数
- [教程]Python 求解任意闭区间的所有素数
- [教程]Python 求解任意闭区间的所有素数
- [教程]Python 求解任意闭区间的所有素数
- [教程]Python 求解任意闭区间的所有素数
- [教程]Python 求解任意闭区间的所有素数
- [教程]Python 求解任意闭区间的所有素数
- [教程]Python 求解任意闭区间的所有素数
- Python函数版学生信息管理系统、任意(100-200,200-300)区间内的所有素数
- 输入任意两正整数,获取该区间所有素数
- Python学习笔记01----求解整数N以内(N>=2)以内的所有素数
- Python爬虫小实践:爬取任意CSDN博客所有文章的文字内容(或可改写为保存其他的元素),间接增加博客访问量
- Python实现输出某区间范围内全部素数的方法
- 计算一段区间内的所有素数
- Python爬虫小实践:爬取任意CSDN博客所有文章的文字内容(或可改写为保存其他的元素),间接增加博客访问量
- 列出1~1000内的所有素数(Python)