牛客731184737号
牛客731184737号
全部文章
分类
归档
标签
去牛客网
登录
/
注册
牛客731184737号的博客
全部文章
(共10篇)
题解 | #成绩排序#
num=int(input()) o=input() dict=[] for i in range(num): i0=input().split() dict.append(...
Python3
2022-07-02
0
108
题解 | #24点游戏算法#
最开始题目理解错了,卡在80%调试了半天,最后理解下来是不管重复与否,输入的数字每个都用一次就行了。 m1=input().split() n1='24' def math(m,n): x='+-*/' #初始化4种运算符号 ...
Python3
递归
2022-07-02
0
256
题解 | #配置文件恢复#
遍历待选命令,设k=[](考虑双字符串多重匹配),设j=0(考虑单字符串输入匹配后不输出错误),设n=0(考虑双字符串多重匹配情况)。 分两种情况,先判断单个字符串输入,当字符串匹配命令且命令也是单字符串命令时,输出结果设j=1; 再判断两个字符串输入,当两个字符串分别匹配双字符串命令时...
Python3
2022-07-01
0
144
题解 | #查找两个字符串a,b中的最长公共子串#
先比较两个字符串,以短的那个为基础遍历,遍历宽度分别为1,2,3...,n a=input() b=input() def dup(a,b): g=[] for i in...
Python3
2022-06-30
0
151
题解 | #截取字符串#
感动,迄今为止遇到最简单的一道题 str=input() num=int(input()) print(str[:num])
Python3
2022-06-28
0
108
题解 | #名字的漂亮度#
首先用set筛选出字符串里没有重复的字母,然后构建一个等长的数组记录每个字母出现的次数。最后对这个数组降序排序,构建循环,遍历加和数组中的值乘以(26-i),最后输出结果。 num=input() def max_li(str1): li...
Python3
2022-06-28
0
160
题解 | #迷宫问题#
笨办法,靠调试过的 a = list(map(int, input().split())) c = [] while True: try: ...
2022-06-27
0
143
题解 | #学英语#
看到题目就头大,没想其他的了,就生做。 a=input() num1=['','one','two','three','four','five','six','seven','eight','nine','ten','eleven','twelve','thirteen','fourteen',...
Python3
2022-06-25
0
214
题解 | #统计每个月兔子的总数#
直接找规律 0,1,1,2,3,5,8 前面补一个0,从第二个月开始,这个月的数是前两个数相加之和。 a=int(input()) b=0 #构造第0个月的数 k=1 #构造第1个月的数 for i in range...
2022-06-24
0
120
题解 | #蛇形矩阵#
先构造第一列 a=int(input()) k=1 #初始值 for i in range(a): k+=i #规律分别为 k+1,k+2,...k+i 再根据第一列最开始的值构造每行 ...
Python3
数组
2022-06-24
0
172