任致志
任致志
全部文章
分类
题解(10)
归档
标签
去牛客网
登录
/
注册
时空场景
Follow the heart ❤️ 心之所向 一往无前
全部文章
(共51篇)
题解 | #参数解析#
思路:通过标记flag来确认是否遇到空格会进行拆分 s = input() ns = '' flag = 0 l = [] for i in s: &...
Python3
枚举
字符串
2022-11-14
2
362
题解 | #字符串加密#
思路:构造对应字母表,对应位置取值输出即可 key = input() s = input() alp1 = 'abcdefghijklmnopqrstuvwxyz' # 构造alp1 alp2 =&nbs...
Python3
字符串
2022-11-13
0
238
题解 | #字符串加密#
思路:构造对应表取值 key = input() s = input() res = '' alp1 = 'abcdefghijklmnopqrstuvwxyz' # 构造alp2,与alp1对相对应 al...
Python3
枚举
2022-11-13
0
261
题解 | #求最大连续bit数#
print(len(max(format(int(input()),'b').split("0"))))
Python3
数组
计数
2022-11-13
2
235
题解 | #查找组成一个偶数最接近的两个素数#
思路:二分法。最接近的两素数必然是二分之后的第一对符合的素数。 def isPrime(N): """判断是否为素数的函数""" for i in range(...
Python3
二分查找
2022-11-13
0
238
题解 | #合法IP#
思路:排除非法,对合格部分计数 def check(ip): if len(ip) != 4: # 排除不是由4部分组成的IP ...
Python3
数组
枚举
2022-11-13
0
237
题解 | #密码验证合格程序#
思路:排除法 def check(s): "判断是否成立" # 1.长度不超过8则不成立 if len(s) &...
Python3
模拟
2022-11-13
4
625
题解 | #蛇形矩阵#
思路:前n项和公式 N = int(input()) for i in range(N): l = [n*(n+1)//2-i for n&nbs...
Python3
数学
数组
2022-11-11
0
229
题解 | #蛇形矩阵#
思路:第一行各元素为前n项和,之后每行为前一行元素都-1后剔除掉首元素 N = int(input()) l = [n*(n+1)//2 for n in range(1,N+1)] print(*l) for&nb...
Python3
枚举
数学
数组
2022-11-11
0
311
题解 | #合并表记录#
思路:输入以元组形式存入列表,将元组元素添加或追加到字典,最后字典排序输出键值 n = int(input()) d = {} l = [tuple(map(int,input().split())) for _&n...
Python3
数组
2022-11-11
0
249
首页
上一页
1
2
3
4
5
6
下一页
末页