题解列表

筛选

极简解题

whileTrue:try:n=int(str(input()).strip())foriinrange(1,n+1):first=int(i*(i-1)/2+1)print(first,end='')forjinrange(i+1,n+1):first+=jifj!=n:print(first,

母牛的故事

摘要:解题思路:注意事项:参考代码:n=eval(input())m=[]while n:    a,b,c=2,3,4    if 0<n<55:        if n<5:            m.……

链表的合并,特意与字典这章的知识紧密结合

解题思路:先创建两个字典包含键值,然后将两个字典合并,将key值(学号)提取出来并进行排序,最终从新合成的字典中输出排序后的键值注意事项:字典的合并与列表不同参考代码:a={}b={}n,m=map(int,input().split())foriinrange(n):sid,

寻找矩阵最值简单易懂

解题思路:建立矩阵,并且求出最大值,并进行比较注意事项:参考代码:n=int(input())a=[[iforiinrange(n-1)]forjinrange(n)]foriinrange(n):a[i]=list(map(int,input().split()))foriinrange(n):fo

蓝桥杯算法训练VIP-接水问题(Python)

解题思路:题目说明是由先来的人打水,后来的人排队,所以可以使用先进先出的队列这种数据结构,用列表记录正在打水的人需要的打水量,先将打水的人全部入队,再根据水龙头空闲的数量出队进入打水的列表,如果存在水龙头空闲则出队,用列表记录正在打水的人还需要的打水量,

弟弟的作业 (Python代码)

摘要:解题思路:这道题其实就是输入字符串,而且输入的字符串是一条算式,既然是一条算式,则必定有等于号&#39;=&#39;,所以首先先根据这一性质进行将字符串进行划分为有两个元素的列表,也就是列表中第零个元……

数组查找及替换

解题思路:先排序再操作注意事项:参考代码:n,b=map(int,input().split())a=list(map(int,input().split()))a=sorted(a)foriina:ifi%b==0:delielif65<=i<=90:print(chr(i),

多次循环方式,简单易懂

解题思路:先分成一半再逐个相加并循环判断注意事项:参考代码:N=int(input())a=list(map(int,input().split()))b=list(range(100))count=0whileTrue:foriinrange(N):a[i]=a[i]/2b[i]=a[i]forii

三个数最大值

摘要:参考代码:print("Please input a,b,c")a=input()b=input()c=input()M=max(a,b,c)print("The max is:"+M)……