摘要: l=[2]m,n=input().split()m=int(m)n=int(n)for i in range(m,n): flag=True for j in l: if i%j==0:#如果当前值可整除已筛选出的素数中的任意值,则改变flag,结束循环 flag=False break if flag:#添加该数至素数列... 阅读全文
posted @ 2019-05-02 18:45 萌萌程序猿 阅读(3703) 评论(1) 推荐(0) 编辑
摘要: 输出n(0<n)行杨辉三角形,n由用户输入。 阅读全文
posted @ 2019-05-02 18:36 萌萌程序猿 阅读(1769) 评论(0) 推荐(0) 编辑
摘要: 假设一段楼梯共n(n>1)个台阶,小朋友一步最多能上3个台阶,那么小朋友上这段楼梯一共有多少种方法。 (小朋友真的累,我选择电梯) 大体思路用到了递归,假如说楼梯有12阶,那么11阶时有只有一种上方 12阶的时候有两种上方 13阶的时候有4中上法,递归到第一阶,第二阶 第三阶 阅读全文
posted @ 2019-05-02 18:14 萌萌程序猿 阅读(848) 评论(0) 推荐(0) 编辑
摘要: 所谓LRU算法,是指在发生缺页并且没有空闲主存块时,把最近最少使用的页面换出主存块,腾出地方来调入新页面。 问题描述:一进程获得n个主存块的使用权,对于给定的进程访问页面次序,问当采用LRU算法时,输出发生的缺页次数。 阅读全文
posted @ 2019-05-02 17:59 萌萌程序猿 阅读(593) 评论(0) 推荐(0) 编辑
摘要: num=int(input()) c=num while c!=6174: digits=list(str(c)) digits.sort(reverse=True)#排列最大数和最小数 if len(digits)<4: digits.append('0') a=int(''.join(digits)) digits.reverse()... 阅读全文
posted @ 2019-05-02 16:49 萌萌程序猿 阅读(2326) 评论(0) 推荐(0) 编辑