决明子007
决明子007
全部文章
分类
归档
标签
去牛客网
登录
/
注册
决明子007的博客
全部文章
(共67篇)
题解 | 模意义下最大子序列和(Easy Version)
import sys import itertools n,m = map(int,sys.stdin.readline().strip().split()) max_mod = 0 a_num = list(map(int,sys.stdin.readline().strip().split())...
2026-05-10
0
7
题解 | 最大 FST 距离
# import sys # n = int(input()) # num_list = list(map(int,sys.stdin.readline().strip().split())) # list2 = [] # def dist(i,j): # return (abs((i**2...
2026-05-09
0
8
题解 | 谐距下标对
# 直接抄题干然后双遍历复杂度太高只拿到一半分的版本 # import sys # n = int(input()) # num_list = list(map(int,sys.stdin.readline().strip().split())) # count = 0 # for i in ra...
2026-05-09
0
9
题解 | 小红背单词
import sys n = int(input()) count= 1 dict1 = {} memory = 0 for _ in range(n): word = sys.stdin.readline() if not word in dict1: dict1[...
2026-05-09
0
6
题解 | 小红的正整数计数
import sys l,r = map(int,sys.stdin.readline().strip().split()) count = 0 for num in range(l,r+1): if num % 2 == 0: count += 1 print(count)
2026-05-07
0
10
题解 | 预知
# 这题的一个大坑点,要写一个额外的分支,即某个种类的数量不是1,但其他是1,这个时候输出的是最大牌-1 from re import S import sys T = int(input()) flag = False for _ in range(T): card_type = int(...
2026-05-06
0
8
题解 | 小数字
import math import sys # 用于快速读取输入 def main(): # 第一步:一次性读取所有输入 # 机考里输入很大时,必须这样读才不超时 all_input = sys.stdin.read().split() # ptr 是一个指针(下...
2026-05-06
0
13
题解 | 球格模型(简单版)
n, m, k = map(int, input().split()) min_balls = max(n, m) if k < min_balls: print(-1) # 对角线都铺不满,直接-1 else: # 初始化全0矩阵 grid = [[0] * m ...
2026-05-06
0
9
题解 | 彩虹糖的梦
import sys s = list(map(int,sys.stdin.readline().strip().split())) print(min(s))
2026-05-05
0
14
题解 | 小红的排列构造②
# 这题题干写的混乱的飞起看半天才看懂是个啥意思 n = int(input()) s = input() # 最后一位必须是 1,否则永远构不成完整排列 → 直接无解 if s[-1] == "0": print(-1) else: result = [] ...
2026-05-05
0
20
首页
上一页
1
2
3
4
5
6
7
下一页
末页