def calc_prime(prime,num): i,gab=7,2 while num>3: flag=True for x in prime: if x*x>i: break if i%x==0: flag=False break if flag: prime.append(i) if len(prime)>=num: break gab=6-gab i+=gab return prime[num-1] #调用 print calc_prime([2,3,5],1000)
相关文章
- 浙大版《C语言程序设计(第3版)》题目集 习题2-4 求交错序列前N项和 (15 分)
- java经典算法_026求一个3*3矩阵对角线元素之和
- 窗口分析函数19_Mysql查询窗口函数里第一个 最后一个 第N个元素的值的案例详解(FIRST_VALUE LAST_VALUE NVH_VALUE)
- #yyds干货盘点# LeetCode面试题:删除链表的倒数第 N 个结点
- 算法刷题-四数之和、缺失的第一个正数、N 皇后
- jQuery判断当前元素是第几个元素&获取第N个元素
- jQuery判断当前元素是第几个元素&获取第N个元素
- [LeetCode] 19. 删除链表的倒数第N个节点
- 跪求:一个线性表(a1,a2,...,an)(n>3)采用带头结点的单链表L存储,设计一个高效算法求中间位置的元素(即序号为【n/2】的元素)
- 递归与迭代:求第n个斐波那契数(不考虑溢出)