OpenJudge 全站题单
由本地 noi.openjudge.cn 题面缓存生成的完整题单。
OpenJudge 全站题单
本题单按本地题面缓存收录 38 个章节、617 道题,并与仓库中的 noi_openjudge 解析目录关联。
使用 node scripts/generate-openjudge-problem-set.js 可从本地缓存重新生成。
1.1 编程基础之输入输出(10 题)
1.2 编程基础之变量定义、赋值及转换(10 题)
1.3 编程基础之算术表达式与顺序执行(20 题)
- · A+B问题
- · 带余除法
- · 甲流疫情死亡率
- · 计算多项式的值
- · 温度表达转化
- · 与圆相关的计算
- · 计算球的体积
- · 大象喝水
- · 苹果和虫子
- · 计算线段长度
- · 计算三角形面积
- · 等差数列末项计算
- · A*B问题
- · 计算2的幂
1.4 编程基础之逻辑表达式与条件分支(21 题)
- · 判断数正负
- · 输出绝对值
- · 奇偶数判断
- · 整数大小比较
- · 判断是否为两位数
- · 收集瓶盖赢大奖
- · 晶晶赴约会
- · 骑车与走路
- · 分段函数
- · 计算邮资
- · 最大数输出
- · 三角形判断
- · 判断闰年
- · 点和正方形的关系
- · 简单计算器
- · 苹果和虫子2
1.5 编程基础之循环控制(45 题)
- · 求平均年龄
- · 财务管理
- · 均值
- · 求整数的和与均值
- · 最高的分数
- · 奥运奖牌计数
- · 多边形内角和
- · 奇数求和
- · 满足条件的数累加
- · 整数的个数
- · 乘方计算
- · 人口增长问题
- · 银行利息
- · 买房子
- · 菲波那契数列
- · 鸡尾酒疗法
- · 救援
- · 球弹跳高度的计算
- · 角谷猜想
- · 津津的储蓄计划
- · 药房管理
- · 正常血压
- · 求特殊自然数
- · 级数求和
- · 数字反转
- · 含k个3的数
- · 开关灯
- · 求分数序列和
- · 求阶乘的和
- · 求出e的值
- · 计算多项式的值
- · 雇佣兵
- · 与7无关的数
- · 数1的个数
- · 数字统计
- · 画矩形
- · 质因数分解
- · 第n小的质数
- · 金币
1.6 编程基础之一维数组(15 题)
- · 陶陶摘苹果
- · 计算书费
- · 数组逆序重放
- · 年龄与疾病
- · 校门外的树
- · 有趣的跳跃
- · 石头剪刀布
- · 向量点积计算
- · 大整数加法
- · 大整数减法
- · 计算2的N次方
- · 大整数的因子
- · 阶乘和
1.7 编程基础之字符串(35 题)
- · 统计数字字符个数
- · 基因相关性
- · 石头剪子布
- · 输出亲朋字符串
- · 合法 C 标识符
- · 配对碱基链
- · 字符替换
- · 密码翻译
- · 简单密码
- · 潜伏者
- · 加密的病历单
- · 大小写字母互换
- · 整理药名
- · 字符串判等
- · 验证子串
- · 删除单词后缀
- · 单词替换
- · 紧急措施
- · 过滤多余的空格
- · 单词的长度
- · 最长最短单词
- · 字符串最大跨距
- · 单词翻转
- · 单词倒排
- · ISBN号码
- · 字符环
- · 字符串p型编码
- · 行程长度编码
- · 回文子串
- · 字符串的展开
1.8 编程基础之多维数组(25 题)
- · 矩阵交换行
- · 错误探测
- · 计算鞍点
- · 图像相似度
- · 矩阵加法
- · 矩阵乘法
- · 矩阵转置
- · 图像旋转
- · 变幻的矩阵
- · 图像模糊处理
- · 细菌的繁殖与扩散
- · 矩阵剪刀石头布
- · 最好的草
- · 肿瘤面积
- · 肿瘤检测
- · 反反复复
- · 神奇的幻方
- · 二维数组回形遍历
- · 蛇形填充数组
- · 螺旋加密
1.9 编程基础之顺序查找(15 题)
1.10 编程基础之简单排序(10 题)
1.11 编程基础之二分查找(10 题)
1.12 编程基础之函数与过程抽象(10 题)
1.13 编程基础之综合应用(51 题)
- · 数制转换
- · 不吉利日期
- · 八进制小数
- · 垂直直方图
- · 素数回文数的个数
- · 循环数
- · 玛雅历
- · 特殊日历计算
- · 大整数乘法
- · 判决素数个数
- · 回文素数
- · 分数求和
- · 人民币支付
- · 求序列中的众数
- · 最长单词2
- · 文字排版
- · 啤酒厂选址
- · 话题焦点人物
- · 最大质因子序列
- · 因子分解
- · 区间内的真素数
- · 打印月历
- · 除以13
- · 统计字符数
- · 1的个数
- · 日历问题
- · 实数加法
- · 确定进制
- · 输出二进制补码
- · 二进制分类
- · 乒乓球
- · 花生采摘
- · 多项式输出
- · 判断元素是否存在
- · 出书最多
- · 相关月
- · 十进制到八进制
- · 八进制到十进制
- · 大整数除法
- · 实数加法
- · 计算对数
- · 数根
- · 古代密码
2.1 基本算法之枚举(37 题)
- · 数字方格
- · 鸡兔同笼
- · 两倍
- · 完美立方
- · 熄灯问题
- · 画家问题
- · 拨钟问题
- · 满足条件的整数
- · 确定进制
- · 生理周期
- · 子串计算
- · 比赛排名
- · 和数
- · 因子问题
- · 谁是你的潜在朋友
- · 最简真分数
- · 称体重
- · 比饭量
- · 垃圾炸弹
- · 猴子吃桃
- · 硬币面值组合
- · 五户共井问题
- · 余数相同问题
- · 我家的门牌号
- · 不定方程求解
- · 质数的和与积
- · 最接近的分数
- · 砝码称重
- · 三个三位数
- · 火车上的人数
- · Cantor表
2.2 基本算法之递归和自调用函数(13 题)
2.3 基本算法之递归变递推(6 题)
2.4 基本算法之分治(7 题)
2.5 基本算法之搜索(36 题)
- · LETTERS
- · 棋盘问题
- · 放苹果
- · Maze
- · 八皇后问题
- · 八皇后
- · 算24
- · 迷宫
- · 小游戏
- · 碎纸机
- · 城堡问题
- · 红与黑
- · 寻找Nemo
- · Pots
- · 仙岛求药
- · 走迷宫
- · 抓住那头牛
- · 符号三角形
- · 拯救行动
- · 鸣人和佐助
- · 走出迷宫
- · 取石子游戏
- · 迷宫问题
- · 拯救公主
- · 分成互质组
- · 马走日
- · 单词接龙
2.6 基本算法之动态规划(59 题)
- · 滑雪
- · 放苹果
- · 最长上升子序列
- · 最大子矩阵
- · 采药
- · 公共子序列
- · 吃糖果
- · 登山
- · 移动路线
- · 摘花生
- · 数字组合
- · 计算字符串距离
- · 糖果
- · 判断整除
- · 最大上升子序列和
- · 怪盗基德的滑翔翼
- · 宠物小精灵之收服
- · 踩方格
- · 开餐馆
- · 数据包的调度机制
- · 买书
- · 最低通行费
- · 山区建小学
- · 鸡蛋的硬度
- · 大盗阿福
- · 股票买卖
- · 鸣人的影分身
- · 切割回文
- · 拦截导弹
- · 乘积最大
- · 装箱问题
- · 方格取数
- · 数的划分
- · 取数游戏
- · 核电站
- · 酒鬼
- · 奶牛散步
- · 偶数个数字3
- · 技能树
- · B君的多边形
- · 盒子与小球之二
- · 盒子与小球之三
2.7 基本算法之算法效率(12 题)
3.1 数据结构之结构(1 题)
- · 生日相同 2.0
3.2 数据结构之指针和链表(3 题)
- · 约瑟夫问题
3.3 数据结构之栈(3 题)
3.4 数据结构之队列(2 题)
- · Blah数集
3.5 数据结构之哈希(2 题)
3.6 数据结构之二叉树(2 题)
- · 二叉树
3.7 数据结构之堆(1 题)
- · 集合问题
3.8 数据结构之图(4 题)
- · 围棋
3.9 数据结构之 C++ STL(9 题)
4.1 算法之排序和算法性能(4 题)
4.2 算法之数论(11 题)
4.3 算法之图论(5 题)
4.4 算法之分治(2 题)
- · 麦森数
4.5 算法之动态规划(24 题)
- · Dividing
- · 钉子和小球
- · 棋盘分割
- · Blocks
- · 帮助 Jimmy
- · 完美覆盖
- · 矩形覆盖
- · 陪审团的人选
- · 雷涛的小猫
- · Sanguo
- · 海贼王之伟大航路
- · Tour
- · 分蛋糕
- · 盒子与小球之四