- 博客(8)
- 收藏
- 关注
原创 蓝桥杯 p0704回文数和质数 python题解
一个数如果从左往右读和从右往左读数字是完全相同的,则称这个数为回文数,比如898,1221,15651都是回文数。编写一个程序,输入两个整数min和max,然后对于min~max之间的每一个整数(包括min和max),如果它既是一个回文数又是一个质数,那么就把它打印出来。要求,回文数和质数的判断都必要要用函数的形式来实现。总体来说,这题的本质就如题目所述,考察对回文数和质数概念的理解。,感兴趣的可以去查一下,在求质数上限高的时候很节省运行时间。首先这里的求质数算法用的是。
2024-03-14 20:37:23
584
原创 蓝桥杯 转圈游戏 python
游戏规则如下:每一轮第 0 号位置上的小伙伴顺时针走到第 m 号位置,第 1 号位置小伙伴走到第m+1号位置,……,依此类推,第n−m号位置上的小伙伴走到第0号位置,第n-m+1 号位置上的小伙伴走到第1号位置,……仔细思考一下,超时的原因也比较明显,就是10^k这个数在k值很大的时候,会造成大量的计算,这也就导致了我们运算的超时,这时候我们就该想到了降幂。根据题目的描述,大致的意思就是说n个学生绕圈,每次绕m个位置,重复这个操作10^k,第一个同学的编号为0,求第x个同学最后的位置。
2024-03-14 11:28:06
730
原创 蓝桥杯 移动 python
第一次尝试问题描述给定一个n长的数列,有m次操作,第i次操作表示将整个数列循环移动mi位,询问每次操作结束后的开头k个数字输入格式第一行三个整数n,m,k。第二行n个整数表示数列。接下来m行,每行一个整数mi,表示移动位数,若mi为正,表示向左移mi位,若mi为负数,表示向右移-mi位。输出格式m行,每行k个数,表示开头k个数字样例输入5 2 31 2 3 4 52-2样例输出3 4 51 2 3数据规模和约定n<=1000000m<=100000。
2024-03-12 21:48:19
418
1
原创 【无标题】蓝桥杯 藏匿的刺客 python
kAc帝国的派出的n个看守员都发现了这一问题,第i个人会告诉你在第li个草堆到第ri个草堆里面有人,要求你计算所有草堆中最少的人数,以商议应对。内存限制:256.0MB C/C++时间限制:1.0s Java时间限制:3.0s Python时间限制:5.0s。强大的kAc建立了强大的帝国,但人民深受其学霸及23文化的压迫,于是勇敢的鹏决心反抗。kAc帝国防守森严,鹏带领着小伙伴们躲在城外的草堆叶子中,称为叶子鹏。第一行一个数字n,接下来2到n+1行,每行两个数li和ri,如题。
2024-03-12 10:22:13
392
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人