题目难度为 CSP-J(NOIP 普及组) 的全国一等奖基准线,建议所有第一次参赛的选手完成这些题目。
登录以参加训练计划
每题都有题解,哪怕自己做出来了,也建议看一下题解~ 点击右边的参加计划即可做题~
写题解请注意
鼓励大家写题解,但注意题解格式。
题解一定要有思路解析或代码注释,能否让别人理解你的思路
也是你的能力的检验,不要只放无意义的代码给大家复制,那就失去了做题的初心。
给代码两端加上这个会舒服一些
```cpp
你的代码
```
</span>
这个点在键盘的左上角tab上面那个键,注意切换输入法
#include<iostream>
using namespace std;
int main()
{
int n;
cin>>n;//这是一个注释
return 0;
}
请注意严禁抄袭题解,写题解不要只放代码,需加上你的思路或代码注释。
题解最好只有核心代码的展示,而不是全代码,避免有同学复制你的代码,虽然我们也会核查提交记录。(老师使用万能的python脚本调取网页日志核查,当然不是一个个看了)
抄袭题解一经发现直接取消成绩。
题解被删除的可能
- 代码不符合格式规范
- 没有思路讲解或者没有注释,
- 无意义的题解
- 题解代码可以供他人直接复制,因此这里要求大家只放核心代码。例如一道for循环求和得题目,我们只需要写好for循环的关键代码即可,定义变量这些就不需要在教给大家了。
大家携手共同维护一个良好的编程环境,如果一经发现,多次作乱。可能会被管理员拉黑,请注意,一旦拉黑即失去登陆资格。
章节 1. Week 1 基础
开放
题目 | 尝试 | AC | 难度 |
---|---|---|---|
HT1054 闪耀的数 | 2307 | 337 | 8 |
HT1055 统计相邻字符对 | 867 | 325 | 5 |
HT1056 标准差 | 1710 | 305 | 8 |
HT1057 二重质数 | 1198 | 270 | 7 |
HT1058 比较大小 | 869 | 307 | 5 |
章节 2. Week 2 模拟
开放
题目 | 尝试 | AC | 难度 |
---|---|---|---|
HT1059 积分统计 | 594 | 193 | 6 |
HT1060 开心的人数 | 769 | 273 | 5 |
HT1061 默契程度 | 601 | 208 | 6 |
HT1062 基础算法大杂烩 | 878 | 244 | 6 |
HT1063 疫情流调 | 530 | 178 | 6 |
章节 3. Week 3 枚举、递推、二分、贪心
开放
题目 | 尝试 | AC | 难度 |
---|---|---|---|
HT1064 同色旗帜对计数 | 938 | 151 | 8 |
HT1065 疫情传播 | 626 | 213 | 6 |
HT1066 差距过大的数对数量 | 593 | 169 | 6 |
HT1067 筹备活动 | 445 | 149 | 6 |
HT1068 多少个一 | 697 | 204 | 6 |
章节 4. Week 4 暴力搜索
开放
题目 | 尝试 | AC | 难度 |
---|---|---|---|
HT1069 组合质数 | 565 | 160 | 6 |
HT1070 再组合质数 | 415 | 114 | 6 |
HT1071 最近点对 | 297 | 106 | 5 |
HT1072 子树大小 | 227 | 98 | 4 |
HT1073 下落 | 310 | 101 | 6 |
章节 5. Week 5 基础字符串处理
开放
题目 | 尝试 | AC | 难度 |
---|---|---|---|
HT1074 颜色代码 | 342 | 209 | 2 |
HT1075 AJ 表达式求值 | 402 | 168 | 5 |
HT1076 求和 | 354 | 133 | 5 |
HT1077 相关字符串 | 311 | 156 | 3 |
HT1078 A+B | 660 | 294 | 4 |