题解 1441: 蓝桥杯2013年第四届真题-幸运数

来看看其他人写的题解吧!要先自己动手做才会有提高哦! 
返回题目 | 我来写题解

筛选

这个没什么技巧,直接干

摘要:解题思路:注意事项:参考代码:m,n=map(int,input().split()) # left保存的幸运数 left=[1] # right 保存的除了幸运数之外的数字 right=li……
优质题解

python-幸运数

解题思路:题目不太好理解。每次删除的是序列号,最后保留的也是序列号。按题目案例来说m,n=30,69它的意思就是在31~68中有多少个序列号是最后保留下来的序列号。最后保留下来的个数就是幸运数的个数。那么我们可以先创建一个大小为69的数组B=[iforiinrange(n)]首先我们要将B中下标能整除

1441: 蓝桥杯2013年第四届真题-幸运数

m,n=map(int,input().strip().split())num=1#num表示挑当前序列的第几个数为幸运数字。num=1从挑第二个数字开始,l[num].l=[iforiinrange(n)ifi%2==1]ls=[xforxinlifx>m]whilenum