题目列表

可按标题、OJ、标签和启发记录快速筛选题目解析。

共 617 题
OJ题号标题标签难度最后更新解析
NOI OpenJudgech0107-32
先统一为大写,再按连续相同字符分段输出行程长度编码。
字符串模拟python
入门2026-07-31 11:59
NOI OpenJudgech0107-33
比较原字符串与其切片逆序结果,判断是否为回文。
字符串回文python
入门2026-07-31 11:59
NOI OpenJudgech0107-34
按长度和起点枚举子串,用动态规划递推判断并按要求输出全部回文子串。
动态规划字符串回文python
普及+/提高-2026-07-31 11:59
NOI OpenJudgech0107-35
逐个处理连字符,仅对合法同类递增区间按三个参数生成展开内容。
字符串模拟分类讨论python
普及+/提高-2026-07-31 11:59
NOI OpenJudgech0108-01
读取 5x5 矩阵后直接交换两个列表行,再逐行输出。
矩阵模拟python
入门2026-07-31 11:59
NOI OpenJudgech0108-02
从目标格沿四个方向定位对角线起点,依次生成同行、列和两条对角线。
矩阵模拟坐标python
入门2026-07-31 11:59
NOI OpenJudgech0108-03
读入矩阵时按行列边界判断,累加所有边缘元素且不重复计数。
矩阵模拟python
入门2026-07-31 11:59
NOI OpenJudgech0108-04
统计奇数和的行列;零个则 OK,恰各一个则是唯一需翻转的位置。
矩阵模拟数学python
普及-2026-07-31 11:59
NOI OpenJudgech0108-05
逐行找唯一最大值,再判断它是否同时为所在列最小值来定位鞍点。
矩阵模拟python
入门2026-07-31 11:59
NOI OpenJudgech0108-06
保存第一幅图像后逐位置比较第二幅图像,统计相同像素比例。
矩阵模拟python
入门2026-07-31 11:59
NOI OpenJudgech0108-07
每轮先记录第二行第二列,再行列归零并删除第二行第二列。
矩阵模拟python
普及2026-07-31 11:59
NOI OpenJudgech0108-08
逐行配对两个同形矩阵的元素,计算并输出对应位置的和。
矩阵模拟python
入门2026-07-31 11:59
NOI OpenJudgech0108-09
按矩阵乘法定义累加 A 的行和 B 的列的对应乘积,输出结果矩阵。
矩阵模拟python
普及-2026-07-31 11:59
NOI OpenJudgech0108-10
用 zip 解包矩阵行并按列组合,直接输出转置矩阵。
矩阵数组python
入门2026-07-31 11:59
NOI OpenJudgech0108-11
按列从下到上读取原图,直接生成顺时针旋转 90 度后的图像。
矩阵模拟python
入门2026-07-31 11:59
NOI OpenJudgech0108-12
构造四种候选变换矩阵并依次与目标矩阵比较,输出匹配规则编号。
矩阵模拟分类讨论python
入门2026-07-31 11:59
NOI OpenJudgech0108-13
保留原图,使用中心与四邻域五个像素的四舍五入平均更新内部像素。
矩阵模拟python
入门2026-07-31 11:59
NOI OpenJudgech0108-14
对每个非雷格检查八个合法邻居,统计其中星号数量并输出。
矩阵模拟python
入门2026-07-31 11:59
NOI OpenJudgech0108-15
每天从旧培养皿向新培养皿分配细菌,中心格得两份且八邻格各得一份。
矩阵模拟python
入门2026-07-31 11:59
NOI OpenJudgech0108-17
从每个未访问的草格开始四连通 BFS 并标记,统计连通草丛数量。
图论搜索矩阵python
普及-2026-07-31 11:59
NOI OpenJudgech0108-18
从矩形肿瘤边框左上角测量零边框宽高,计算去掉边框后的内部面积。
矩阵模拟数学python
入门2026-07-31 11:59
NOI OpenJudgech0108-19
统计灰度不超过 50 的肿瘤格,并以边界或四邻非肿瘤条件判断周长。
矩阵模拟python
普及-2026-07-31 11:59
NOI OpenJudgech0108-20
先还原蛇形读取的行方向,再按列从上到下读取矩阵恢复原始信息。
矩阵字符串模拟python
普及-2026-07-31 11:59
NOI OpenJudgech0108-21
按对角线编号确定顶端或右端起点,再沿左下方向输出全部元素。
矩阵模拟遍历python
入门2026-07-31 11:59
NOI OpenJudgech0108-22
采用暹罗法在 2N-1 阶奇阶方阵中循环右上移动,冲突时向下填入幻方。
矩阵模拟构造python
普及-2026-07-31 11:59
NOI OpenJudgech0108-23
维护上下左右四条边界,按上右下左顺序逐层输出矩阵元素。
矩阵模拟遍历python
入门2026-07-31 11:59
NOI OpenJudgech0108-24
按副对角线编号交替方向填充,构造 1 到 n 平方的蛇形方阵。
矩阵模拟构造python
入门2026-07-31 11:59
NOI OpenJudgech0109-01
用列表 index 查找目标值的首次位置,不存在时输出 -1。
数组查找python
入门2026-07-31 11:59
NOI OpenJudgech0109-02
逐个读取分数和姓名,仅在分数更高时更新最高分学生。
模拟最值python
入门2026-07-31 11:59
NOI OpenJudgech0109-03
遍历七天课程总时长,仅在出现更长时更新最不高兴的最早日期。
模拟最值python
入门2026-07-31 11:59
NOI OpenJudgech0109-04
按五条奖学金规则累计每名学生奖金,同时维护最高奖金和总奖金。
模拟分类讨论python
普及-2026-07-31 11:59
NOI OpenJudgech0109-05
直接取整数序列的最大值与最小值,并输出二者之差。
数组最值python
入门2026-07-31 11:59
NOI OpenJudgech0109-06
统计出现字符频率,判断最大最小频次之差是否为质数。
字符串计数质数python
入门2026-07-31 11:59
NOI OpenJudgech0109-07
先确定最大值,再累加所有不等于最大值的序列元素。
数组最值python
入门2026-07-31 11:59
NOI OpenJudgech0110-01
按成绩降序排序,取下标为 k-1 的学生并用 g 格式输出分数。
排序python
入门2026-07-31 11:59
NOI OpenJudgech0110-02
用列表推导式筛出奇数,再排序并用逗号连接输出。
排序python
入门2026-07-31 11:59
NOI OpenJudgech0110-03
使用二元排序键,先按成绩降序,再按姓名字典序升序排列。
排序字符串python
入门2026-07-31 11:59
NOI OpenJudgech0110-06
分别排序奇数和偶数,再按奇数降序、偶数升序拼接输出。
排序分类讨论python
入门2026-07-31 11:59
NOI OpenJudgech0110-07
按性别分组后将男生升序、女生降序排列并固定输出两位小数。
排序模拟python
入门2026-07-31 11:59
NOI OpenJudgech0110-08
用排序键同时表达老人优先、年龄降序和登记顺序保持规则。
排序模拟python
入门2026-07-31 11:59
NOI OpenJudgech0110-09
用 set 去重后排序,输出不同随机数的个数和升序序列。
排序集合python
入门2026-07-31 11:59
NOI OpenJudgech0110-10
按空白切分单词,用 set 去重后按 Python 字符串字典序排序。
排序字符串集合python
入门2026-07-31 11:59
NOI OpenJudgech0111-02
在函数值异号且根唯一的区间上二分,逐步缩小零点范围。
二分数学python
入门2026-07-31 11:59
NOI OpenJudgech0111-03
二分竖线位置使左侧面积首次不少于总面积一半,再取同面积的最右位置。
二分几何模拟python
普及+/提高-2026-07-31 11:59
NOI OpenJudgech0111-05
二分每块派的面积,用各圆面积的整除结果统计可切份数。
二分几何python
普及-2026-07-31 11:59
NOI OpenJudgech0111-07
排序后使用左右指针寻找和为目标值的数对。
排序双指针python
普及-2026-07-31 11:59
NOI OpenJudgech0111-08
用集合去重后排序,输出严格递增的整数序列。
排序集合python
入门2026-07-31 11:59
NOI OpenJudgech0111-09
二分圆弧半径,使弦长对应的圆弧长度等于热胀后的木棍长度。
二分几何python
提高2026-07-31 11:59
NOI OpenJudgech0112-01
去除空格后识别唯一运算符,按对应整数运算规则计算结果。
模拟字符串python
入门2026-07-31 11:59
NOI OpenJudgech0112-02
每条短信用向上取整计算计费条数,再累加并换算为元。
模拟数学python
入门2026-07-31 11:59
NOI OpenJudgech0112-03
顺序筛选体温不低于 37.5 且咳嗽的病人,并统计人数。
模拟python
入门2026-07-31 11:59
NOI OpenJudgech0112-04
枚举大矩阵中所有可放置位置,比较对应元素绝对差之和。
枚举矩阵模拟python
普及-2026-07-31 11:59
NOI OpenJudgech0112-06
记录每层楼梯位置,用循环下标直接定位第 x 个可上楼房间。
模拟二分python
普及+/提高-2026-07-31 11:59
NOI OpenJudgech0113-01
先用 int 按原进制解析,再用除基取余将结果转换为目标进制。
进制转换模拟python
入门2026-07-31 11:59
NOI OpenJudgech0101-02
按空白切分三个整数后,直接输出中间的第二个数。
输入输出python
入门2026-07-31 09:08
NOI OpenJudgech0101-03
用 f-string 的右对齐宽度 8 格式化三个整数,再以空格分隔输出。
输出python
入门2026-07-31 09:08
NOI OpenJudgech0101-04
先按单精度 float 舍入,再用 .3f 固定输出三位小数。
浮点数输出python
入门2026-07-31 09:08
NOI OpenJudgech0101-05
使用 .12f 以固定小数点形式输出双精度浮点数的 12 位小数。
浮点数输出python
入门2026-07-31 09:08
NOI OpenJudgech0101-06
按行读取字符和三类数值,并用 .6f 统一控制两个浮点数的小数位。
输入输出浮点数输出python
入门2026-07-31 09:08
NOI OpenJudgech0101-07
分别用固定小数、科学计数法和通用格式输出同一个双精度浮点数。
浮点数输出python
入门2026-07-31 09:08