学习小生
学习小生
全部文章
分类
归档
标签
去牛客网
登录
/
注册
学习小生的博客
全部文章
(共25篇)
题解 | 数独数组
element_count = int(input()) arr = list(map(int,input().split())) counts = set() for i in range(1,10): counts.add(arr.count(i)) if element_count &...
2025-08-28
0
10
题解 | 小红的双生串
s = input() half = int(len(s) / 2) left_s = s[:half] right_s = s[half:] max_left = 1 max_right = 1 for i in set(left_s): max_left = max(max_left,l...
2025-08-28
0
9
题解 | 预知
T = int(input()) for t in range(T): n = int(input()) arr = list(map(int,input().split())) arr1 = arr.copy() arr1.remove(max(arr1)) ...
2025-08-28
0
10
题解 | 小数字
from math import ceil num = int(input()) for i in range(num): n, m = map(int,input().split()) k = 0 for j in range(m): if n <= ...
2025-08-28
1
11
题解 | 球格模型(简单版)
n, m, k = map(int,input().split()) def func(n, m, k): l = [[0 for j in range(m)] for i in range(n)] if n > m: for i in range(n): ...
2025-08-28
0
10
题解 | 宝石手串
n = int(input()) for i in range(n): lens = int(input()) arr = list(input()) set_arr = set(arr) # 记录每种字母的所有索引 index = {} for i ...
2025-08-24
1
14
题解 | 字符统计
arr = list(input()) set_arr = set(arr) ll = [] for i in set_arr: ll.append([i,arr.count(i),ord(i)]) sort_ll = sorted(ll,key=lambda x:[-x[1],x[2]])...
2025-08-24
0
14
题解 | 自守数
n = int(input()) count = 0 for i in range(n + 1): str_i = str(i) str_i2 = str(i**2) if str_i == str_i2[-len(str_i):]: count += 1 p...
2025-08-24
0
18
题解 | 记负均正
n = int(input()) arr = list(map(int,input().split())) count_fu = 0 sum_z = 0 count_z = 0 for i in arr: if i < 0: count_fu += 1 if i...
2025-08-24
0
18
题解 | 表示数字
s = list(input()) lens = len(s) res = s.copy() if s[0].isdigit(): res[0] = "*"+res[0] for i in range(1,lens): if not s[i].isdigit() ...
2025-08-24
0
15
首页
上一页
1
2
3
下一页
末页