题解列表

筛选

蓝桥杯历届试题-翻硬币-题解(Python代码)

笔者大约是只能做简单题吧...毕竟笔者主要是用python,这种题一旦被难住了好难找答案,希望大家多多交流啊!```pythons_in1=input()s_in2=input()n=len(s_in1)m=0s_in=[s_in1[i]!=s_in2[i]foriinrange(n)]foriinr

小九九-题解(Python代码)

摘要:注意左对齐以及结果的宽度设置为2就好了 ```python print("1*1=1") for i in range(2,10): for j in range(1,i+1): ……

A+B for Input-Output Practice (VII)-题解(Python代码)

解析:难点主要在于如何判断输入完成,这里导入sys包,使用其读取一行的功能,再将读取的每一行分给x[i],并在x[i]中使用切割方法再构建一个列表,相当于二维数组。当读取为空时,自然结束循环,按照题目要求,每次结果输出要隔一行,就在最后的循环中单独输出一个换行即可。

虚张声势-题解(Python代码)

虽说笔者也不知道这道题跟其博弈论的标签有什么关系,但是还是先练习一下吧。然而这其实就是一个计数问题。```pythonalphabet='qwertyuiopasdfghjklzxcvbnmQWERTYUIOPASDFGHJKLZXCVBNM't=int(input())foriinrange(t):

抢夺资源-题解(Python代码)

大约是因为这样的博弈问题已经进小学教材了....```pythonx=input()whilex:n,m=map(int,x.split())print('Gerlot'ifn%(m+1)else'Wildhunte')x=input()```

汪汪与打针 -题解(Python代码)

本题直接使用if嵌套即可。笔者此处没有使用循环。```pythonx=input()whilex:a,b=map(int,x.split())cash=aneedles=0#time1ifcash>=120:needles=needles+1cash=cash-120+b#time2ifcash>=1

蓝桥杯算法提高-能量项链-题解(Python代码)

动态规划练手题,笔者用了每次取下一颗珠子后递归的办法。虽说感觉在时间空间方面有很多可以改进的地方,但是目前这样已经可以通过测试了。笔者定义了类ring,然后每次递归使得ring的属性n减少1,最终降到2以下。```pythonclassring:def__init__(self,