开箱即用的贪吃蛇
开箱即用的贪吃蛇
全部文章
分类
归档
标签
去牛客网
登录
/
注册
开箱即用的贪吃蛇的博客
全部文章
(共24篇)
题解 | #小红的区间查询#(Python3)
# n数组长度,q操作次数 n, q = map(int, input().split()) # 构建数组 a=[0] a.extend(list(map(int, input().split()))) for _ in range(0, q): # option操作类型,i位置,x值 ...
2024-11-27
0
8
题解 | #小红的好数#(Python3)
def check(s): chk = set(s) return len(chk)==len(s) def func(k): ans = [] for i in range(99999, 9999, -1): s = str(i) ...
2024-11-27
0
8
题解 | #小欧的数组修改#(Python3)
N = 100000 def func(n, arr): tmp = [0]*N ans = 0 # 临时数组记录每个元素出现的次数 for i in range(0, n): tmp[arr[i]] += 1 # 找到出现最多的次数 ...
2024-11-27
0
12
题解 | #压缩二维码#(Python3)
import sys def func(n, arr): # 矩阵转字符串 s = ''.join(arr) ans = [] # 4个比特位算一个整数 for i in range(0, n*n, 4): w = 0 # 计...
2024-11-27
0
10
题解 | #游游的除2操作#python
import sys def func(n, vec): # 一个数不用比较 直接是0 if n == 1: return 0 ################################################################...
2024-11-26
0
8
题解 | #游游的除2操作#(Python3)
# 数组长度和数组 n = int(input()) a = list(map(int, input().split())) b, c = dict(), dict() ans = 10**9 # 比较朴素的方法,每个都除2挨个找过去 for i in range(0,n): for j i...
2024-11-26
0
7
题解 | #游游的字母翻倍#(Python3)
# 字符串长度和操作次数 n, q = map(int, input().split()) # 初始字符串 start_string = input() # 操作q次 for _ in range(0, q): l, r = map(int, input().split()) cha...
2024-11-26
0
7
题解 | #小红的字符生成#(Python3)
# 输入整数x x = int(input()) # x在1-1000之间,2的10次幂,10位2进制位可以表示 for i in range(0, 20): # 2个a换一个b,4个a换一个d以此类推。要求最短,能换就换 # 位操作检查x的第i位是否为1 if((x>...
2024-11-26
0
8
题解 | #小红的字符串构造#(Python3)
from re import M # 输入字符串s s = input() # 输入的字符集 v = list(set(s)) # 输入字符集的长度 m = len(v) # 如果输入字符集只有1种(不等同于输入字符串只有一个字母),无法满足题意 if (m==1): print(-1) e...
2024-11-25
0
15
题解 | #小欧的奇数#(Python3)
# 三个数相加和为奇数 # 奇数+奇数+奇数 or 奇数+偶数+偶数 # 输入数字个数 n = int(input()) # 输入数字组成的列表 a = list(map(int, input().split())) # 用两个位置来表示奇数和偶数的个数 # b[0]表示偶数, b[1]表示奇数 b...
2024-11-25
0
15
首页
上一页
1
2
3
下一页
末页