自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 收藏
  • 关注

原创 csp认证真题 201912-1 报数(python)总结

游戏规则:四个人从1开始报数,逢7的倍数 (a%7 == 0) 或者 含有7的数(把报的数转为字符串,放在列表中,判断7是否in这个列表中),则跳过。所以在报数前,可以先遍历temp下标,0,1,2,3分别代表甲乙丙丁,若遇 7的倍数 或者 数里面有7 ,则在temp中相应位置加一。1,初始时,设一个辅组数组,temp = [0 ,0 ,0 ,0],用来累计甲乙丙丁各自跳过的次数。2,设m控制循环,没遇7时,m += 1,当m == n时,就可以退出while循环。6,每次循环,a +1,相当于报数。

2023-09-14 16:38:22 128

原创 csp认证真题 201812-1 小明上学(python)总结

3,接下来n行,每一行有两个整数 k,t;k=1、2、3 时,分别表示看到了一个红灯、黄灯、绿灯,且倒计时显示牌上显示的数字是 t。如果k=2,表示遇到了黄灯,还剩t秒黄灯,要等t秒黄灯;黄灯到了红灯,要等r秒红灯;如果k=1,表示遇到了红灯,还剩t秒到绿灯,要等t秒才能走,所以time += t。如果k=3,表示遇到了绿灯,不用灯,直接走,所以time不变。1,time = 0,用一个辅助变量,统计小明上学所用的时间。2,判断,如果k=0,表示经过一段路,time += t。1,遍历n,输入k,t。

2023-09-14 10:39:35 103

原创 csp认证真题 201909-2 小明种苹果(续)(python)总结

(注意这一步,不能用D += 1,因为,一棵树有多次掉落的情况,我们不是求全部苹果树发生掉落的次数;4, 发生了苹果掉落,就根据此时的下表,把temp的0改为1 (标记有掉落情况的苹果树,用于后边比较是否有相连的掉落的苹果树 和 求D)如果 temp[-1] == temp[0] == temp[1] ==1: 首两棵,尾一颗。如果 temp[-2] == temp[-1] == temp[0] ==1: 首一棵,尾两颗。D 发生苹果掉落的苹果树有几棵。

2023-09-14 10:08:59 92 1

原创 csp认证真题 202203-1 未初始化警告(python)总结

注意:主要问题是,会超时。考虑当变量都已经被被初始化后,就可以退出循环了,缩短时间。

2023-09-11 18:44:11 138

原创 csp认证真题 201812-2 小明放学(python)总结

假设出发时,第二个路口是红灯,还剩10秒。第一段路耗时200秒,这200秒内,第二个路口的红绿灯已经经历了若干给循环,所以这200秒不是到达路口的实际情况。要除去每个循环后,剩下的时间才是到达此路口的真是情况。注意:此题涉及周期问题。

2023-09-11 15:27:43 55

原创 csp认证真题 201909-1 小明种苹果(python)总结

【代码】csp认证真题 201909-1 小明种苹果(python)总结。

2023-09-11 14:46:12 45

原创 csp认证真题 201703-2 学生排队(python)总结

解题思路:每次移动时,要先找出移动同学的下标即可。

2023-09-04 13:41:31 57 1

原创 csp认证真题 202104-1 灰度直方图(python)总结

【代码】csp认证真题 202104-1 灰度直方图(python)总结。

2023-08-29 14:54:08 55 1

原创 csp认证真题 201512-2 消除类游戏(python)总结

解题思路:找到相连数字的下标,存入一个辅助列表。不要一开始就在原列表中修改数字,会导致行列的判断出错。

2023-08-29 14:47:28 50 1

原创 csp认证真题 201509-2 日期计算(python)总结

【代码】csp认证真题 201509-2 日期计算(python)总结。

2023-08-29 09:59:37 34 1

原创 csp认证真题 201409-2画图(python)总结

2,所有矩形都在100*100的矩形中标记为1,就算是重叠的地方也是1,统计1的个数即是全部矩形的面积。1,把要画的矩形,在100*100的矩形中涂上颜色即可,图上颜色,既是做上标记,可以标记为1。题目求带有颜色的格子,重叠的地方只算一次,用例规模是一个100*100的矩形。

2023-08-28 14:27:10 39 1

原创 csp认证真题 202303-1田地丈量(python)总结

解题思路: 只要求出,落在阴影区域的田地的x1,y1,x2,y2即可。

2023-08-28 10:49:56 442 3

原创 csp认证真题 202305-1重复局面(python)总结

思路:把每次出现的棋局存进一个新列表,判断当前棋局在新列表中出现的次数。

2023-08-28 09:48:26 678 1

原创 csp认证真题 201312-2 ISBN号码(python)总结

【代码】csp认证真题 201312-2 ISBN号码(python)总结。

2023-08-26 19:13:27 45

原创 csp认证真题 201709-1打酱油(python)总结

【代码】csp认证真题 201709-1打酱油(python)总结。

2023-08-26 17:16:23 33

原创 csp认证真题 201703-1分蛋糕(python)总结

【代码】csp认证真题 201703-1分蛋糕(python)总结。

2023-08-26 16:17:42 60

原创 csp认证真题 201612-1中间数(python)总结

3,最后为了排除 left中 和 right中 和中间值相同的数,用循环找出比中间值 大的数的个数 和 比中间值 小的数的个数,进行比较是否相同即可。2,然后列表切片,中间值左边left是 比中间值小的数,右边right是 比中间值大的数。1,先把列表进行排序,找出中间值。

2023-08-26 15:23:01 31

原创 csp认证真题 201609-1最大波动(python)总结

【代码】csp认证真题 201609-1最大波动(python)总结。

2023-08-26 14:06:43 27

原创 csp认证真题 201604-1折点计数(python)总结

解题思路: 由图可以看出,折点的位置,有两种情况可以判断:1,比前一个点和后一个点都小;2,比前一个点和后一个点都大;

2023-08-26 13:48:39 36

原创 csp认证真题 201512-1 数位之和(python)总结

【代码】csp认证真题 201512-1 数位之和(python)总结。

2023-08-26 13:23:42 33

原创 csp认证真题 201503-1图像旋转(python)总结

注意:二维数组的创建,以下两种方式 ,一开始创建的是相同的两个,三行两列的0数组,但是修改数组中数据时,却不同。lis2会把数组中的所有相关位置数据都改变,所以,一般不用lis2这种方法。解题思路: 旋转后的列 = 旋转前的行;旋转后的行 = 旋转前的总行数n-旋转前的列 -1。

2023-08-26 13:04:43 165

原创 csp认证真题 202006-1线性分类器(python)总结

1,先根据 点point 的 x 求出 直线的 y ,再判断 点point 的 y 在直线上面还是下面。2,假设该点在直线的上面,判断该点是 A 类型,还是 B 类型。若为A类型,则上面区域不可再出现B类型。

2023-08-23 16:00:19 60

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除