- 博客(3)
- 收藏
- 关注
原创 洛谷:血色先锋队-->python解法
这道题跟病毒传染问题是差不多的,区别就在于这道题我们是不知道要多少次才能够把所有的领主全部感染。如上图所示,我们的思路是先确认感染源的位置,然后模拟传染过程,用时间去标记每个感染的位置。
2024-06-22 09:31:49 335 1
原创 用python解决流感传染问题
如此以来我们去判断一个房间的上下左右有没有人感染就可以知道下一天这个房间的人会不会被感染了,这个时候我们要去考虑到数组长度溢出的问题,当你判断第a[i][j]个房间的时候会需要用到a[i+1][j]和a[i][j+1]的数据,当你判断a[0][0]的时候又会用到a[0-1][0]和a[0][0-1]这两个数据,所以我们在去用二维数组储存数据的时候需要把这个点考虑进去,需要在我们输入的数据周围增加一圈数据用于解决长度溢出的问题,剩下的就很简单了,直接用我们已知的这些条件去判断就行了。
2023-08-12 14:29:51 560 1
原创 信奥赛:爬山男女拍照问题
如果他们站成一排,男生全部在左(从拍照者的角度),并按照从矮到高的顺序从左到右排,女生全部在右,并按照从高到矮的顺序从左到右排,请问他们合影的效果是什么样的(所有人的身高都不同)?思路:因为题目要求就是需要男生在左边女生在右边,所以为了方便后序的排序,我们可以先直接将男生和女生分开再去分别排序就行了。num = list(map(str,input("请输入性别和身高").split()))个浮点数,模拟站好队后,拍照者眼中从左到右每个人的身高。)和身高(浮点数,单位米),两个数据之间以空格分隔。
2023-08-05 14:47:23 404 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人