题目列表

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

共 1956 题
标题OJ题号标签难度最后更新原题
封装闰年判断函数,枚举区间内年份并筛出所有闰年。
luoguP5737
模拟函数枚举python
入门2026-07-15 21:08打开
每名选手去掉一个最高分和一个最低分后求平均,用 max 维护最高得分。
luoguP5738
模拟数组python
入门2026-07-15 21:08打开
用递归函数表达 n! = n * (n-1)!,在 n=1 时返回 1。
luoguP5739
递归数学函数python
入门2026-07-15 21:08打开
把名字中字母编号连乘并始终对 47 取模,比较彗星名和团队名的余数。
luoguP1200
字符串模拟数学python
入门2026-07-15 21:01打开
统计 A 到 Z 的出现次数,从最高层向下逐行输出星号,并用 rstrip 删除行尾多余空格。
luoguP1598
字符串计数模拟python
普及-2026-07-15 21:01打开
枚举不修改或修改每一个位置,统计每种结果中的 VK 数量并取最大值。
luoguP3741
字符串枚举python
入门2026-07-15 20:35打开
用字符串切片实现追加、截取、插入和 find 查找四种文字处理操作。
luoguP5734
字符串模拟python
入门2026-07-15 20:35打开
用 Counter 统计每个字母出现次数,判断最大次数与最小次数的差是否为质数。
luoguP1125
字符串数学计数python
入门2026-07-15 20:30打开
把每个小写字母转成 0 到 25 的编号,平移 n 位后取模再转回字符。
luoguP1914
字符串模拟python
入门2026-07-15 20:30打开
逐行解析运算类型,缺省类型时沿用上一题,再格式化表达式并输出长度。
luoguP1957
字符串模拟python
入门2026-07-15 20:30打开
直接使用字符串的 upper 方法,把所有小写字母转换成大写后输出。
luoguP5733
字符串模拟python
入门2026-07-15 20:30打开
实现矩阵顺时针旋转和水平反射,按题目编号顺序逐一比较目标图案。
luoguP1205
模拟矩阵字符串python
普及-2026-07-15 18:58打开
按游程长度交替展开 0 和 1,再每 n 个字符切成一行输出矩阵。
luoguP1319
模拟字符串python
入门2026-07-15 18:58打开
把输入矩阵按行拼成一维字符串,从 0 开始统计交替游程长度并输出压缩码。
luoguP1320
模拟字符串python
入门2026-07-15 18:58打开
用布尔矩阵标记被照亮的格子,火把按曼哈顿距离不超过 2 标记,萤石标记 5x5 方块。
luoguP1789
模拟矩阵python
入门2026-07-15 18:58打开
逐行构造杨辉三角,边界为 1,中间元素等于上一行相邻两个数之和。
luoguP5732
模拟矩阵递推python
入门2026-07-15 18:58打开
用集合保存当前开着的灯,每次操作到某灯就按存在性切换其开关状态。
luoguP1161
模拟集合python
入门2026-07-15 18:54打开
枚举两个不同数的和,用集合判断和是否在原集合中,并用集合避免重复计数。
luoguP2141
枚举集合python
入门2026-07-15 18:54打开
三重循环枚举三个骰子的所有点数组合,统计每个和出现次数并取最小众数。
luoguP2911
枚举计数python
入门2026-07-15 18:54打开
用方向数组按右、下、左、上的顺序行走,遇到边界或已填格就右转。
luoguP5731
模拟矩阵python
入门2026-07-15 18:54打开
枚举 M 到 N 的每个整数,用取模拆位统计 0..9 出现次数,避免 str 带来的常数开销。
luoguP1554
模拟计数python
入门2026-07-15 18:48打开
把中奖号码存成集合,统计每张彩票与它的交集大小并映射到对应奖项。
luoguP2550
模拟集合python
入门2026-07-15 18:48打开
按奇阶幻方规则从首行中间开始填数,优先走右上格,已占用则向下。
luoguP2615
模拟矩阵python
普及-2026-07-15 18:48打开
用三维布尔列表标记被切掉的小方块,最后统计没有被标记的位置数量。
luoguP5729
模拟列表python
入门2026-07-15 18:48打开
为每个数字预存 3x5 点阵模板,按行拼接所有数字并用点列分隔。
luoguP5730
模拟字符串python
入门2026-07-15 18:48打开
读入以 0 结尾的整数序列,删除结尾标记后反转列表并输出。
luoguP1427
模拟列表python
入门2026-07-15 18:44打开
对每条小鱼枚举它左边的所有小鱼,统计可爱程度严格更小的数量。
luoguP1428
模拟枚举列表python
入门2026-07-15 18:44打开
按奇偶规则模拟冰雹序列,把经过的数存入列表后反转输出。
luoguP5727
模拟列表python
入门2026-07-15 18:44打开
枚举所有学生对,检查三科分差都不超过 5 且总分差不超过 10。
luoguP5728
枚举模拟列表python
入门2026-07-15 18:44打开
把 52 周存钱总额化为 N=364X+1092K,从大到小枚举 X 找到合法 K。
luoguP4956
数学枚举python
入门2026-07-15 18:39打开
按行生成两位宽度的编号字符串,先输出 n 行正方形,再右对齐输出三角形。
luoguP5725
模拟循环字符串python
入门2026-07-15 18:39打开
从总分中减去一个最高分和一个最低分,再除以剩余评委人数并保留两位小数。
luoguP5726
模拟列表python
入门2026-07-15 18:39打开
用 while 循环累计每一步游过的距离,每次把下一步距离乘以 0.98。
luoguP1423
模拟循环python
入门2026-07-15 18:35打开
用两个整数变量迭代计算斐波那契数,再用格式化输出保留两位小数。
luoguP1720
数学递推python
入门2026-07-15 18:35打开
读入整数列表后分别求最大值和最小值,两者相减得到极差。
luoguP5724
模拟列表python
入门2026-07-15 18:35打开
按题意用 for 循环逐项累加 1 到 n,避免直接套等差数列公式。
luoguP5722
入门循环模拟python
入门2026-07-15 18:26打开
从小到大试除判断质数,只在加入后总和不超过 L 时放入口袋。
luoguP5723
数学数论枚举python
入门2026-07-15 18:26打开
用 Python 大整数逐步维护当前阶乘,并累加得到 1! 到 n! 的和。
luoguP1009
python入门循环高精度数学
普及-2026-07-15 18:22打开
把 1 到 n 的每个数转成字符串,用 count 统计目标数字出现次数并求和。
luoguP1980
python入门字符串计数
入门2026-07-15 18:22打开
遍历 1 到 n,把 k 的倍数和非倍数分别累加计数,再格式化输出平均值。
luoguP5719
python入门循环数学
入门2026-07-15 18:22打开
用 while 循环反复整除 2,并统计长度第一次变为 1 的天数。
luoguP5720
python入门循环模拟
入门2026-07-15 18:22打开
用双层循环按行生成两位编号字符串,再用 join 拼接多行输出。
luoguP5721
python入门循环输出格式
入门2026-07-15 18:22打开
先算踩凳后的可达高度,再用生成器表达式统计不超过该高度的苹果数。
luoguP1046
python入门模拟枚举
入门2026-07-15 18:17打开
跳过分隔符取数字,按权值求和对 11 取模,比较并替换最后一位校验码。
luoguP1055
python入门字符串模拟
入门2026-07-15 18:17打开
排序后三边中最短边除以最长边,再用 gcd 约分输出较小锐角正弦值。
luoguP1888
python入门数学排序最大公约数
入门2026-07-15 18:17打开
排序三个数后建立 A/B/C 到小中大值的映射,再按给定顺序输出。
luoguP4414
python入门排序字典
入门2026-07-15 18:17打开
读入整数列表后直接用 min 得到最小值。
luoguP5718
python入门枚举输入输出
入门2026-07-15 18:17打开
固定循环 7 天,记录第一个严格超过 8 小时且总课时最大的日期。
luoguP1085
python入门模拟枚举
入门2026-07-15 18:12打开
按用电量所在区间分段计费,最后用一位小数格式化输出。
luoguP1422
python入门条件判断浮点
入门2026-07-15 18:12打开
整周贡献 5 个工作日,剩余天数用取模判断是否为周一到周五。
luoguP1424
python入门模拟取模
入门2026-07-15 18:12打开
对三种包装分别用整数公式向上取整包数,再取最小花费。
luoguP1909
python入门数学模拟
入门2026-07-15 18:12打开
先排序边长,再用平方关系判断角类型,并按顺序追加等腰、等边分类。
luoguP5717
python入门条件判断排序几何
入门2026-07-15 18:12打开
根据数量是否为 1 选择 apple 或 apples,并用 f-string 拼出完整句子。
luoguP5712
python入门字符串条件判断
入门2026-07-15 18:07打开
分别计算本地和洛谷团队耗时,用条件表达式输出更短方案。
luoguP5713
python入门条件判断数学
入门2026-07-15 18:07打开
计算 BMI 后按区间分支,超重时用 .6g 输出六位有效数字。
luoguP5714
python入门条件判断浮点
入门2026-07-15 18:07打开
读入三个整数,用 sorted 得到升序列表,再用星号展开输出。
luoguP5715
python入门排序输入输出
入门2026-07-15 18:07打开
先判断闰年,再用月份天数列表按下标取出答案。
luoguP5716
python入门条件判断列表
入门2026-07-15 18:07打开
把 14 个固定问题的答案整理成字典,根据输入编号输出对应文本。
luoguP2433
python入门分支输出
入门2026-07-15 18:02打开
把百分比权重写成整数权重,避免浮点误差后计算加权总分。
luoguP3954
python入门数学输入输出
入门2026-07-15 18:02打开
用向上取整计算已经吃掉的苹果数,并处理 t 为 0 的除零边界。
luoguP5709
python入门数学边界处理
入门2026-07-15 18:02打开