牛客58886223号
牛客58886223号
全部文章
分类
归档
标签
去牛客网
登录
/
注册
牛客58886223号的博客
全部文章
(共9篇)
题解 | 凯撒解密
# # 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 # # 进行凯撒解密 # @param password string字符串 旺仔哥哥的密码 # @param n int整型 每个字符加密过程中错位的次数 # @return string字符串 # class So...
2025-06-09
0
12
题解 | 字符串操作
def replace_str(s, replace_key): l, r, c1, c2 = replace_key.split() l, r = int(l)-1, int(r)-1 # 转换为索引 s = s[: l] + s[l: r+1].replace(c1, c...
2025-06-07
0
22
题解 | 斗兽棋
s1, s2 = input().split() # 使用字典减少逻辑判断 s = {'elephant': ['tiger', 'mouse'], 'tiger': ['cat', 'elephant'], 'cat': ['mouse', 'tiger'], 'm...
2025-06-06
0
21
题解 | 扫雷
n, m = map(int, input().split()) # 将输入内容转换为0或者1表示的点阵,以方便计数 # 并在点阵周围增加一圈以0为元素的点阵,以减少原点阵四周计算的逻辑判断 add_list = [[0] * (m + 2)] # 将输入转为列表 for i in range(n...
2025-06-06
0
24
题解 | 杨辉三角
def yanghui_triangle(n): """生成n行杨辉三角列表""" yanghui_list = [] for i in range(n): if i == 0: ...
2025-06-05
0
21
题解 | 矩阵转置
n, m = map(int, input().split()) nums = [] for i in range(n): nums.append(list(map(int, input().split()))) for row in range(m): for column in ...
2025-06-05
0
17
题解 | 上三角矩阵判定
def is_upper_triangular_matrix(ls: list[int]): """判断二维列表是否满足上三角矩阵的判定""" for row in range(len(ls)): for c...
2025-06-05
0
19
题解 | 单组_二维数组
n, m = map(int, input().split()) sum_nums = 0 for i in range(n): sum_nums += sum(list(map(int, input().split()))) print(sum_nums) ""&quo...
2025-06-05
0
15
题解 | 校门外的树
L, M = map(int, input().split()) total = L + 1 move_set = set() for m in range(M): l, r = map(int, input().split()) move_set.update(range(l, r...
2025-06-05
0
16