题目列表
可按标题、OJ、标签和启发记录快速筛选题目解析。
| 标题 | OJ | 题号 | 标签 | 难度 | 最后更新 | 原题 |
|---|---|---|---|---|---|---|
封装闰年判断函数,枚举区间内年份并筛出所有闰年。 | luogu | P5737 | 入门 | 2026-07-15 21:08 | 打开 | |
每名选手去掉一个最高分和一个最低分后求平均,用 max 维护最高得分。 | luogu | P5738 | 入门 | 2026-07-15 21:08 | 打开 | |
用递归函数表达 n! = n * (n-1)!,在 n=1 时返回 1。 | luogu | P5739 | 入门 | 2026-07-15 21:08 | 打开 | |
把名字中字母编号连乘并始终对 47 取模,比较彗星名和团队名的余数。 | luogu | P1200 | 入门 | 2026-07-15 21:01 | 打开 | |
统计 A 到 Z 的出现次数,从最高层向下逐行输出星号,并用 rstrip 删除行尾多余空格。 | luogu | P1598 | 普及- | 2026-07-15 21:01 | 打开 | |
枚举不修改或修改每一个位置,统计每种结果中的 VK 数量并取最大值。 | luogu | P3741 | 入门 | 2026-07-15 20:35 | 打开 | |
用字符串切片实现追加、截取、插入和 find 查找四种文字处理操作。 | luogu | P5734 | 入门 | 2026-07-15 20:35 | 打开 | |
用 Counter 统计每个字母出现次数,判断最大次数与最小次数的差是否为质数。 | luogu | P1125 | 入门 | 2026-07-15 20:30 | 打开 | |
把每个小写字母转成 0 到 25 的编号,平移 n 位后取模再转回字符。 | luogu | P1914 | 入门 | 2026-07-15 20:30 | 打开 | |
逐行解析运算类型,缺省类型时沿用上一题,再格式化表达式并输出长度。 | luogu | P1957 | 入门 | 2026-07-15 20:30 | 打开 | |
直接使用字符串的 upper 方法,把所有小写字母转换成大写后输出。 | luogu | P5733 | 入门 | 2026-07-15 20:30 | 打开 | |
实现矩阵顺时针旋转和水平反射,按题目编号顺序逐一比较目标图案。 | luogu | P1205 | 普及- | 2026-07-15 18:58 | 打开 | |
按游程长度交替展开 0 和 1,再每 n 个字符切成一行输出矩阵。 | luogu | P1319 | 入门 | 2026-07-15 18:58 | 打开 | |
把输入矩阵按行拼成一维字符串,从 0 开始统计交替游程长度并输出压缩码。 | luogu | P1320 | 入门 | 2026-07-15 18:58 | 打开 | |
用布尔矩阵标记被照亮的格子,火把按曼哈顿距离不超过 2 标记,萤石标记 5x5 方块。 | luogu | P1789 | 入门 | 2026-07-15 18:58 | 打开 | |
逐行构造杨辉三角,边界为 1,中间元素等于上一行相邻两个数之和。 | luogu | P5732 | 入门 | 2026-07-15 18:58 | 打开 | |
用集合保存当前开着的灯,每次操作到某灯就按存在性切换其开关状态。 | luogu | P1161 | 入门 | 2026-07-15 18:54 | 打开 | |
枚举两个不同数的和,用集合判断和是否在原集合中,并用集合避免重复计数。 | luogu | P2141 | 入门 | 2026-07-15 18:54 | 打开 | |
三重循环枚举三个骰子的所有点数组合,统计每个和出现次数并取最小众数。 | luogu | P2911 | 入门 | 2026-07-15 18:54 | 打开 | |
用方向数组按右、下、左、上的顺序行走,遇到边界或已填格就右转。 | luogu | P5731 | 入门 | 2026-07-15 18:54 | 打开 | |
枚举 M 到 N 的每个整数,用取模拆位统计 0..9 出现次数,避免 str 带来的常数开销。 | luogu | P1554 | 入门 | 2026-07-15 18:48 | 打开 | |
把中奖号码存成集合,统计每张彩票与它的交集大小并映射到对应奖项。 | luogu | P2550 | 入门 | 2026-07-15 18:48 | 打开 | |
按奇阶幻方规则从首行中间开始填数,优先走右上格,已占用则向下。 | luogu | P2615 | 普及- | 2026-07-15 18:48 | 打开 | |
用三维布尔列表标记被切掉的小方块,最后统计没有被标记的位置数量。 | luogu | P5729 | 入门 | 2026-07-15 18:48 | 打开 | |
为每个数字预存 3x5 点阵模板,按行拼接所有数字并用点列分隔。 | luogu | P5730 | 入门 | 2026-07-15 18:48 | 打开 | |
读入以 0 结尾的整数序列,删除结尾标记后反转列表并输出。 | luogu | P1427 | 入门 | 2026-07-15 18:44 | 打开 | |
对每条小鱼枚举它左边的所有小鱼,统计可爱程度严格更小的数量。 | luogu | P1428 | 入门 | 2026-07-15 18:44 | 打开 | |
按奇偶规则模拟冰雹序列,把经过的数存入列表后反转输出。 | luogu | P5727 | 入门 | 2026-07-15 18:44 | 打开 | |
枚举所有学生对,检查三科分差都不超过 5 且总分差不超过 10。 | luogu | P5728 | 入门 | 2026-07-15 18:44 | 打开 | |
把 52 周存钱总额化为 N=364X+1092K,从大到小枚举 X 找到合法 K。 | luogu | P4956 | 入门 | 2026-07-15 18:39 | 打开 | |
按行生成两位宽度的编号字符串,先输出 n 行正方形,再右对齐输出三角形。 | luogu | P5725 | 入门 | 2026-07-15 18:39 | 打开 | |
从总分中减去一个最高分和一个最低分,再除以剩余评委人数并保留两位小数。 | luogu | P5726 | 入门 | 2026-07-15 18:39 | 打开 | |
用 while 循环累计每一步游过的距离,每次把下一步距离乘以 0.98。 | luogu | P1423 | 入门 | 2026-07-15 18:35 | 打开 | |
用两个整数变量迭代计算斐波那契数,再用格式化输出保留两位小数。 | luogu | P1720 | 入门 | 2026-07-15 18:35 | 打开 | |
读入整数列表后分别求最大值和最小值,两者相减得到极差。 | luogu | P5724 | 入门 | 2026-07-15 18:35 | 打开 | |
按题意用 for 循环逐项累加 1 到 n,避免直接套等差数列公式。 | luogu | P5722 | 入门 | 2026-07-15 18:26 | 打开 | |
从小到大试除判断质数,只在加入后总和不超过 L 时放入口袋。 | luogu | P5723 | 入门 | 2026-07-15 18:26 | 打开 | |
用 Python 大整数逐步维护当前阶乘,并累加得到 1! 到 n! 的和。 | luogu | P1009 | 普及- | 2026-07-15 18:22 | 打开 | |
把 1 到 n 的每个数转成字符串,用 count 统计目标数字出现次数并求和。 | luogu | P1980 | 入门 | 2026-07-15 18:22 | 打开 | |
遍历 1 到 n,把 k 的倍数和非倍数分别累加计数,再格式化输出平均值。 | luogu | P5719 | 入门 | 2026-07-15 18:22 | 打开 | |
用 while 循环反复整除 2,并统计长度第一次变为 1 的天数。 | luogu | P5720 | 入门 | 2026-07-15 18:22 | 打开 | |
用双层循环按行生成两位编号字符串,再用 join 拼接多行输出。 | luogu | P5721 | 入门 | 2026-07-15 18:22 | 打开 | |
先算踩凳后的可达高度,再用生成器表达式统计不超过该高度的苹果数。 | luogu | P1046 | 入门 | 2026-07-15 18:17 | 打开 | |
跳过分隔符取数字,按权值求和对 11 取模,比较并替换最后一位校验码。 | luogu | P1055 | 入门 | 2026-07-15 18:17 | 打开 | |
排序后三边中最短边除以最长边,再用 gcd 约分输出较小锐角正弦值。 | luogu | P1888 | 入门 | 2026-07-15 18:17 | 打开 | |
排序三个数后建立 A/B/C 到小中大值的映射,再按给定顺序输出。 | luogu | P4414 | 入门 | 2026-07-15 18:17 | 打开 | |
读入整数列表后直接用 min 得到最小值。 | luogu | P5718 | 入门 | 2026-07-15 18:17 | 打开 | |
固定循环 7 天,记录第一个严格超过 8 小时且总课时最大的日期。 | luogu | P1085 | 入门 | 2026-07-15 18:12 | 打开 | |
按用电量所在区间分段计费,最后用一位小数格式化输出。 | luogu | P1422 | 入门 | 2026-07-15 18:12 | 打开 | |
整周贡献 5 个工作日,剩余天数用取模判断是否为周一到周五。 | luogu | P1424 | 入门 | 2026-07-15 18:12 | 打开 | |
对三种包装分别用整数公式向上取整包数,再取最小花费。 | luogu | P1909 | 入门 | 2026-07-15 18:12 | 打开 | |
先排序边长,再用平方关系判断角类型,并按顺序追加等腰、等边分类。 | luogu | P5717 | 入门 | 2026-07-15 18:12 | 打开 | |
根据数量是否为 1 选择 apple 或 apples,并用 f-string 拼出完整句子。 | luogu | P5712 | 入门 | 2026-07-15 18:07 | 打开 | |
分别计算本地和洛谷团队耗时,用条件表达式输出更短方案。 | luogu | P5713 | 入门 | 2026-07-15 18:07 | 打开 | |
计算 BMI 后按区间分支,超重时用 .6g 输出六位有效数字。 | luogu | P5714 | 入门 | 2026-07-15 18:07 | 打开 | |
读入三个整数,用 sorted 得到升序列表,再用星号展开输出。 | luogu | P5715 | 入门 | 2026-07-15 18:07 | 打开 | |
先判断闰年,再用月份天数列表按下标取出答案。 | luogu | P5716 | 入门 | 2026-07-15 18:07 | 打开 | |
把 14 个固定问题的答案整理成字典,根据输入编号输出对应文本。 | luogu | P2433 | 入门 | 2026-07-15 18:02 | 打开 | |
把百分比权重写成整数权重,避免浮点误差后计算加权总分。 | luogu | P3954 | 入门 | 2026-07-15 18:02 | 打开 | |
用向上取整计算已经吃掉的苹果数,并处理 t 为 0 的除零边界。 | luogu | P5709 | 入门 | 2026-07-15 18:02 | 打开 |