NOI从入门到入土,带你从Hello world到Stack overflow。

登录以参加训练计划

1~5: 闲翻古谱忙练桩 习得拳脚三两式 《基础及应用》

6~8:乱花渐欲迷人眼 一入江湖岁月催 《基本算法和数据结构》

待续...

章节 1. 基本拳法 - 基本语法知识

输入输出、算数计算、类型转换、分支结构、循环结构

开放

题目 尝试 AC 难度
B2002  Hello,World! 434 271 1
B2003  输出第二个整数 279 200 1
B3648  [语言月赛202208] 你几岁了 25 15 1
B2005  字符三角形 189 131 1
B2025  输出字符菱形 90 53 1
P1001  A+B Problem 813 531 1
B2007  A + B 问题 261 152 1
B2008  计算 (a+b)×c 的值 150 119 1
B3838  [GESP202306 一级] 时间规划 9 8 1
P5703  【深基2.例5】苹果采购 31 21 1
P3954  [NOIP2017 普及组] 成绩 28 25 1
B2017  打印 ASCII 码 106 85 1
B2018  打印字符 90 70 1
P5704  【深基2.例6】字母转换 37 22 1
B2019  整型与布尔型的转换 83 65 1
B2010  带余除法 119 94 1
P1421  小玉买文具 516 338 1
P1425  小鱼的游泳时间 419 284 1
B3847  [GESP样题 一级] 当天的第几秒 5 5 1
B3863  [GESP202309 一级] 买文具 13 4 1
P5713  【深基3.例5】洛谷团队系统 33 25 1
B2037  奇偶数判断 71 41 1
B2038  奇偶 ASCII 值判断 63 44 1
P5712  【深基3.例4】Apples 21 15 1
B2045  晶晶赴约会 64 37 1
B2041  收集瓶盖赢大奖 36 34 1
B2042  判断一个数能否同时被 3 和 5 整除 62 49 1
B2040  判断是否为两位数 54 40 1
B2051  点和正方形的关系 25 24 1
P5710  【深基3.例2】数的性质 22 14 1
B2035  判断数正负 60 45 1
B2052  简单计算器 39 24 1
B2043  判断能否被 3,5,7 整除 54 42 1
B2049  最大数输出 66 35 1
B2050  三角形判断 49 37 1
B2044  有一门课不及格的学生 59 38 1
B2046  骑车与走路 57 28 1
P5714  【深基3.例7】肥胖问题 32 13 1
P5711  【深基3.例3】闰年判断 34 17 1
P5716  【深基3.例9】月份天数 18 14 1
B3835  [GESP202303 一级] 每月天数 8 4 1
P5534  【XR-3】等差数列 51 16 1
B2032  等差数列末项计算 36 32 1
P5722  【深基4.例11】数列求和 7 7 1
B2072  分苹果 15 14 1
B2059  奇数求和 43 23 1
B2060  满足条件的数累加 22 19 1
B3846  [GESP样题 一级] 闰年求和 9 4 1
P1035  [NOIP2002 普及组] 级数求和 344 163 1
B3687  [语言月赛202212] 数字口袋 3 1 1

章节 2. 拳打脚踢 - 基本语法的应用

变量类型扩展、数学函数、循环嵌套、取数位、交换变量与打擂法、简单模拟

开放

题目 尝试 AC 难度
B2001  入门测试题目 766 292 1
B2016  浮点数向零舍入 137 54 1
B2033  A*B 问题 126 68 1
B2039  整数大小比较 60 36 1
P5681  [CSP-J2019 江西] 面积 15 9 1
B2021  输出保留 3 位小数的浮点数 109 59 1
B2022  输出保留 12 位小数的浮点数 82 59 1
B2023  空格分隔输出 67 48 1
P5706  【深基2.例8】再分肥宅水 21 12 1
B2012  甲流疫情死亡率 103 70 1
B2013  温度表达转化 103 70 1
B2015  计算并联电阻的阻值 72 63 1
B2014  与圆相关的计算 89 68 1
B2027  计算球的体积 63 42 1
B2011  计算分数的浮点数值 101 80 1
B2047  分段函数 35 29 1
P1422  小玉家的电费 395 197 1
B2070  计算分数加减表达式的值 12 11 1
P5719  【深基4.例3】分类平均 6 6 1
B2024  输出浮点数 55 45 1
B2017  打印 ASCII 码 106 85 1
B2018  打印字符 90 70 1
P5704  【深基2.例6】字母转换 37 22 1
B2038  奇偶 ASCII 值判断 63 44 1
B2036  输出绝对值 73 41 1
B2030  计算线段长度 41 30 1
P5708  【深基2.习2】三角形面积 37 11 1
B2031  计算三角形面积 30 25 1
B2053  求一元二次方程 47 21 1
B2062  乘方计算 37 28 1
B2080  计算多项式的值 13 10 1
B2034  计算 2 的幂 73 47 1
P8813  [CSP-J 2022] 乘方 57 20 1
P5709  【深基2.习6】Apples Prologue / 苹果和虫子 47 10 1
B2029  大象喝水 98 38 1
B2048  计算邮资 46 28 1
P5720  【深基4.例4】一尺之棰 16 10 1
B2077  角谷猜想 67 19 1
P1423  小玉在游泳 169 114 1
B2076  球弹跳高度的计算 26 14 1
P2669  [NOIP2015 普及组] 金币 29 18 1
B2063  人口增长问题 26 18 1
B3839  [GESP202306 一级] 累计相加 6 4 1
B2079  求出 e 的值 24 15 1
B2083  画矩形 15 10 1
B3865  [GESP202309 二级] 小杨的 X 字矩阵 6 4 1
P5725  【深基4.习8】求三角形 5 4 1
P5721  【深基4.例6】数字直角三角形 9 7 1
B3700  [语言月赛202301] 九九乘方表 4 1 1
B3844  [GESP样题 二级] 画正方形 2 1 1
B3837  [GESP202303 二级] 画三角形 2 2 2
B2028  反向输出一个三位数 85 51 1
B3864  [GESP202309 一级] 小明的幸运数 4 2 1
B2081  与 7 无关的数 20 16 1
B2082  数字统计 15 13 1
B2078  含 k 个 3 的数 25 10 1
P1179  [NOIP2010 普及组] 数字统计 24 24 1
P1980  [NOIP2013 普及组] 计数问题 228 135 1
B3699  [语言月赛202301] 就要 62 1 0 1
P1307  [NOIP2011 普及组] 数字反转 116 64 1
P5705  【深基2.例7】数字反转 24 14 1
B2073  求小数的某一位 18 12 1
B2049  最大数输出 66 35 1
B2050  三角形判断 49 37 1
P5715  【深基3.例8】三位数排序 24 14 1
P4414  [COCI2006-2007#2] ABC 12 9 1
P5717  【深基3.习8】三角形分类 17 13 2

章节 3. 神兵初识 - 数组和批量处理

一维数组、二维数组、高维数组

开放

题目 尝试 AC 难度
B2087  与指定数字相同的数的个数 20 12 1
P1046  [NOIP2005 普及组] 陶陶摘苹果 193 142 1
B2090  年龄与疾病 20 12 1
B2061  整数的个数 22 19 1
B2068  统计满足条件的 4 位数 28 20 1
B2088  计算书费 29 10 1
B2056  求整数的和与均值 62 25 1
B2055  均值 52 22 1
B2054  求平均年龄 52 29 1
B2091  向量点积计算 18 13 1
B2089  数组逆序重存放 23 16 1
P1420  最长连号 15 9 1
B2097  最长平台 10 8 1
P5718  【深基4.例2】找最小值 10 8 1
B2057  最高的分数 31 24 1
P5724  【深基4.习5】求极差 / 最大跨度值 6 5 1
B2094  不与最大数相同的数字之和 18 12 1
B2095  白细胞计数 18 7 1
P5726  【深基4.习9】打分 8 7 2
B2067  药房管理 17 15 1
B2020  分糖果 69 43 1
P1089  [NOIP2004 提高组] 津津的储蓄计划 388 175 1
P1067  [NOIP2009 普及组] 多项式输出 78 24 2
B2058  奥运奖牌计数 47 30 1
P5728  【深基5.例5】旗鼓相当的对手 18 6 1
P1909  [NOIP2016 普及组] 买铅笔 277 161 1
B2065  鸡尾酒疗法 41 16 1
P1085  [NOIP2004 普及组] 不高兴的津津 447 199 1
B2104  矩阵加法 23 17 1
B2101  计算矩阵边缘元素之和 25 11 1
B2103  图像相似度 18 15 1
B2105  矩阵乘法 22 15 2
B2099  矩阵交换行 23 16 1
B2106  矩阵转置 30 16 1
B2107  图像旋转 18 16 1
P5729  【深基5.例7】工艺品制作 1 1 1
B2066  救援 30 8 1
P2670  [NOIP2015 普及组] 扫雷游戏 23 14 1
P1789  【Mc生存】插火把 5 4 1

章节 4. 初窥门径 - 字符串和自定义

字符串、结构体、自定义函数

开放

题目 尝试 AC 难度
P5660  [CSP-J2019] 数字游戏 19 17 1
B2111  基因相关性 11 11 1
B2114  配对碱基链 7 7 1
P5015  [NOIP2018 普及组] 标题统计 101 51 1
B2124  判断字符串是否为回文 24 9 1
B2118  验证子串 10 9 1
B2119  删除单词后缀 10 8 1
P5734  【深基6.例6】文字处理软件 8 5 1
P5733  【深基6.例1】自动修正 23 5 1
B2115  密码翻译 15 5 1
B2113  输出亲朋字符串 11 8 1
B2116  加密的病历单 9 8 1
B2109  统计数字字符个数 22 18 1
P1200  [USACO1.1] 你的飞碟在这儿 Your Ride Is Here 109 73 1
B2126  连续出现的字符 11 6 1
B2123  字符串 p 型编码 17 8 1
P1321  单词覆盖还原 4 3 1
P3741  honoka的键盘 2 2 1
B2130  简单算术表达式求值 10 6 1
P1597  语句解析 5 3 1
P1957  口算练习题 15 5 2
P1055  [NOIP2008 普及组] ISBN 号码 264 98 2
B2112  石头剪子布 11 9 1
B2117  整理药名 8 8 1
P1765  手机 5 5 1
B2131  甲流病人初筛 7 7 1
P5744  【深基7.习9】培训 9 7 1
P5742  【深基7.例11】评等级 9 3 2
B2129  最大数 max(x,y,z) 13 11 1
P5735  【深基7.例1】距离函数 8 4 1
P5737  【深基7.例3】闰年展示 20 6 1
B2127  求正整数 2 和 n 之间的完全数 15 10 1
B3841  [GESP202306 二级] 自幂数判断 5 2 2
P5738  【深基7.例4】歌唱比赛 7 5 2
B2128  素数个数 15 12 1
P1304  哥德巴赫猜想 27 11 1
B2136  素数回文数的个数 7 7 1
B2137  判决素数个数 39 8 1
B3840  [GESP202306 二级] 找素数 4 3 2
B2085  第 n 小的质数 43 10 1
B2134  质数的和与积 8 5 1
B2132  素数对 22 9 1
B2138  最大质因子序列 5 5 1
B2139  区间内的真素数 6 5 1
P5723  【深基4.例13】质数口袋 6 5 2

章节 5. 小有模样 - 基础知识和数组的应用

批量处理数据【综合应用】:未知规模输入、数组进阶应用(排序、桶计数、去重、前缀和、vector、遍历技巧)、单词分割、递归函数

开放

题目 尝试 AC 难度
P1427  小鱼的数字游戏 146 108 1
P1042  [NOIP2003 普及组] 乒乓球 85 38 2
P5727  【深基5.例3】冰雹猜想 24 8 1
P1177  【模板】排序 250 74 2
P1923  【深基9.例4】求第 k 小的数 35 9 2
B3866  [GESP202309 二级] 数字黑洞 3 2 1
P3955  [NOIP2017 普及组] 图书管理员 10 9 2
P1116  车厢重组 28 17 2
B2125  最高分数的学生姓名 14 12 1
P1781  宇宙总统 14 7 2
P5143  攀爬者 16 4 2
P5740  【深基7.例9】最厉害的学生 14 4 2
P1068  [NOIP2009 普及组] 分数线划定 35 26 2
P1104  生日 21 13 2
P1051  [NOIP2005 提高组] 谁拿了最多奖学金 38 26 2
P1093  [NOIP2007 普及组] 奖学金 18 10 2
P1786  帮贡排序 0 0 3
B2096  直方图 15 8 1
P1271  【深基9.例1】选举学生会 25 15 2
P1428  小鱼比可爱 119 93 1
P2911  [USACO08OCT] Bovine Bones G 7 7 1
P1554  梦中的统计 10 9 1
P2550  [AHOI2001] 彩票摇奖 5 4 1
B2110  找第一个只出现一次的字符 21 8 1
P1125  [NOIP2008 提高组] 笨小猴 27 13 2
P1138  第 k 小整数 38 20 2
B2098  整数去重 22 16 1
P1059  [NOIP2006 普及组] 明明的随机数 66 40 2
P3913  车的攻击 19 3 2
P3156  【深基15.例1】询问学号 22 8 1
P5736  【深基7.例2】质数筛 5 5 2
P3613  【深基15.例2】寄包柜 16 7 2
P5741  【深基7.例10】旗鼓相当的对手 - 加强版 21 4 2
B3612  【深进1.例1】求区间和 23 13 2
P8218  【深进1.例1】求区间和 5 3 2
P1614  爱与愁的心痛 51 10 1
P8772  [蓝桥杯 2022 省 A] 求和 13 5 2
B3842  [GESP202306 三级] 春游 8 4 2
B2102  计算鞍点 15 12 1
B2108  图像模糊处理 22 12 1
P5731  【深基5.习6】蛇形方阵 7 7 1
B2100  同行列对角线的格 21 9 1
P1319  压缩技术 9 7 1
P1320  压缩技术(续集版) 9 5 1
P1482  Cantor表(升级版) 0 0 1
B2120  单词的长度 13 11 1
B2121  最长最短单词 20 2 1
B2135  单词替换 7 4 1
P1308  [NOIP2011 普及组] 统计单词数 228 72 2
P1603  斯诺登的密码 8 4 2
B3843  [GESP202306 三级] 密码合规 3 1 2
B2142  求 1+2+3+...+N 的值 23 19 1
B2145  digit 函数 12 11 1
B2144  阿克曼(Ackermann)函数 12 9 1
B2146  Hermite 多项式 10 6 1
B2147  求 f(x,n) 14 12 1
B2148  再求 f(x,n) 11 8 1
P5739  【深基7.例7】计算阶乘 4 4 1
P5743  【深基7.习8】猴子吃桃 6 4 1
P3612  [USACO17JAN] Secret Cow Code S 9 4 2
P1720  月落乌啼算钱(斐波那契数列) 5 5 1
B2064  斐波那契数列 47 18 1
B2069  求分数序列和 24 13 1
P1011  [NOIP1998 提高组] 车站 23 9 2