Python训练计划
Login to join training plan
1
Section 1. 顺序结构
Open
Problem | Tried | AC | Difficulty |
---|---|---|---|
Y1 【例2.1】Hello World | 505 | 152 | 6 |
P5 苹果和虫子 | 299 | 41 | 8 |
Y17 【例5.2】输出第二个整数 | 194 | 114 | 2 |
Y68 【例13.3】时间差 | 250 | 86 | 6 |
Y21 【例6.1】 比赛成绩 | 101 | 61 | 2 |
Y22 【例6.2】捡石头 | 253 | 148 | 2 |
Y23 【例6.3】 套盒子 | 281 | 68 | 7 |
P2675 乘方计算 | 6 | 5 | 10 |
Y28 【例7.2】与圆相关的计算 | 139 | 44 | 6 |
Y31 练7.3买图书 | 53 | 24 | 4 |
Y33 【例8.1】人民币支付 | 52 | 29 | 3 |
Y34 【例8.2】成绩 | 74 | 46 | 2 |
Y39 练8.4带余除法 | 63 | 36 | 3 |
Y65 练12.4计算并联电阻的阻值 | 44 | 10 | 7 |
Y44 练9.1 字符菱形 | 191 | 63 | 6 |
Y43 【例9.3】小写字母转大写字母 | 150 | 97 | 2 |
Y45 练9.2 打印ASCII码 | 120 | 55 | 4 |
Y48 【例10.2】分钱游戏 | 116 | 51 | 4 |
P2640 计算浮点数相除的余 | 2 | 1 | 10 |
Y52 【例11.1】鸡兔同笼 | 68 | 30 | 4 |
Y53 【例11.2】数字对调 | 161 | 37 | 7 |
Y54 练11.1温度表达转化 | 164 | 49 | 6 |
Y67 【例13.2】 电子表 | 71 | 32 | 4 |
Y70 练13.2 对齐输出 | 113 | 27 | 7 |
Y57 练11.4计算(a+b)×c的值 | 75 | 32 | 4 |
P2707 计算(a+b)/c的值 | 1 | 1 | 10 |
Section 2. 选择结构
Open
Problem | Tried | AC | Difficulty |
---|---|---|---|
Y81 【例15.2】 偶数 | 99 | 42 | 4 |
Y68 【例13.3】时间差 | 250 | 86 | 6 |
Y90 练16.2 奇偶数判断 | 123 | 35 | 6 |
Y82 【例15.3】 最大数输出 | 127 | 48 | 5 |
Y95 练17.1 奇偶ASCII值判断 | 112 | 47 | 5 |
P5 苹果和虫子 | 299 | 41 | 8 |
Y111 练19.4 骑车与走路 | 61 | 19 | 6 |
Y125 练21.2 邮寄包裹 | 63 | 12 | 8 |
Y127 练21.4 体质指数BMI | 78 | 10 | 8 |
Y131 【例22.3】 回文数 | 299 | 50 | 8 |
Y132 练22.1 闰年与平年 | 99 | 39 | 5 |
Y136 【例23.1】 后天星期 | 216 | 68 | 6 |
Y137 【例23.2】 这个月有几天 | 232 | 76 | 6 |
Y138 【例23.3】 简单计算器 | 330 | 73 | 7 |
Y141 练23.3 晶晶赴约会 | 139 | 73 | 3 |
Y128 练21.5 打车费用 | 28 | 4 | 9 |
Y104 练18.4 计算邮资 | 131 | 35 | 7 |
Section 3. 循环结构
Open
Problem | Tried | AC | Difficulty |
---|---|---|---|
Y143 【例24.1】 重要的话说 n 遍 | 150 | 33 | 7 |
Y145 【例24.3】 奇数求和 | 116 | 38 | 6 |
Y147 练24.2 循环求和 | 172 | 58 | 6 |
Y148 练24.3 循环输出 | 142 | 66 | 4 |
Y173 练28.4 上课点名 | 261 | 94 | 5 |
Y162 【例27.2】 最小n值 | 156 | 59 | 5 |
Y163 【例27.3】 第几项 | 240 | 43 | 8 |
Y167 【例28.1】 统计奖牌 | 199 | 97 | 4 |
Y172 练28.3 短信计费 | 25 | 12 | 5 |
Y174 【例29.1】 求阶乘 | 297 | 112 | 5 |
Y198 【例33.1】 卡(qia)常数 | 112 | 35 | 6 |
Y199 【例33.2】 两位数 | 167 | 65 | 5 |
P2708 凑数 | 1 | 1 | 10 |
P122 分离整数的各个数位 | 191 | 68 | 5 |
Y209 【例35.2】 角谷猜想 | 27 | 12 | 6 |
Y220 练36.3 九九乘法表 | 98 | 30 | 6 |
Y216 【例36.2】 计数问题 | 52 | 16 | 6 |
Y219 练36.2 不定方程求解 | 3 | 2 | 10 |
Y223 【例37.3】 菱形图形 | 104 | 22 | 7 |
Y224 练37.1 有规律图形 | 36 | 18 | 4 |
Y227 【例38.1】 画出矩形 | 99 | 8 | 9 |
Y229 【例38.3】 X战警 | 36 | 14 | 5 |
Y230 练38.1 宇宙大爆炸 | 14 | 1 | 10 |
Y231 练38.2 大写字母 Y | 11 | 4 | 9 |
Y232 练38.3 空心菱形 | 10 | 4 | 9 |
Y234 【例39.1】 鼓掌次数 | 25 | 3 | 9 |
Y235 【例39.2】 球弹跳高度的计算 | 70 | 19 | 6 |
Y236 练39.1 书香阁座位 | 61 | 21 | 6 |
P154 蜗牛爬树 | 195 | 49 | 7 |
Y238 练39.3 鸡兔同笼 | 7 | 2 | 10 |
Y239 练39.4 百钱买百鸡 | 13 | 2 | 9 |
Y346 【例60.3】 找素数 | 19 | 4 | 9 |
Section 4. 列表(数据结构运用)
Open
Problem | Tried | AC | Difficulty |
---|---|---|---|
Y295 【例50.1】陶陶摘苹果 | 233 | 112 | 4 |
Y309 练52.1 输出成绩 | 44 | 21 | 4 |
Y310 练52.2 数组间的比较大小 | 127 | 45 | 5 |
Y301 【例51.1】 删除元素 | 405 | 99 | 7 |
Y302 【例51.2】 插入元素 | 309 | 90 | 6 |
Y303 【例51.3】 平移数据 | 194 | 79 | 5 |
Y308 【例52.2】 序列倒置 | 300 | 67 | 7 |
Y315 练53.2 小明做题 | 142 | 41 | 6 |
Y297 【例50.3】 平衡数 | 37 | 10 | 7 |
Y312 【例53.1】 最大数位置 | 306 | 74 | 7 |
Y313 【例53.2】 白细胞计数 | 23 | 5 | 8 |
Y355 【例61.3】 图书管理员 | 0 | 0 | (None) |
Y314 练53.1 打擂台 | 156 | 10 | 9 |
Y153 练25.2 订餐时间 | 63 | 27 | 4 |
Y154 练25.3 偶数求和 | 80 | 32 | 5 |
Y157 【例26.3】 多数求和 | 100 | 51 | 3 |
Y306 练51.3 纸杯猜数 | 144 | 57 | 5 |
Y307 【例52.1】 不与最大数相同的数字之和 | 198 | 28 | 8 |
Y323 【例55.1】 整数奇偶排序 | 348 | 81 | 7 |
Y324 【例55.2】 约翰书架 | 116 | 32 | 6 |
Y325 【例55.3】 绝对值排序 | 262 | 51 | 7 |
Y330 【例56.1】 和为给定数 | 2 | 1 | 10 |
Y331 【例56.2】 购买饮料 | 0 | 0 | (None) |
Y359 【例62.1】 矩阵加法 | 11 | 2 | 10 |
Y360 【例62.2】 相邻数之和 | 74 | 21 | 6 |
Y362 练62.1 矩形的下三角 | 6 | 4 | 10 |
Y364 练62.3 学习效率 | 1 | 1 | 10 |
Y370 【例64.1】 二维数组转置 | 59 | 15 | 7 |
Y371 【例64.2】 生日相同 | 1 | 0 | 10 |
Y387 练67.1 斐波那契数列 | 288 | 10 | 10 |
Y316 【例54.1】 奇数单增序列 | 123 | 20 | 8 |
Y317 【例54.2】 学生组队 | 28 | 1 | 10 |
Y320 练54.3 竞选总统 | 24 | 2 | 9 |
Y412 【例71.1】 字典序排序 | 1 | 0 | 10 |
Y414 【例71.3】 拼最大整数 | 54 | 11 | 7 |
Y344 【例60.1】 整数去重 | 52 | 18 | 6 |
Section 5. 字符串
Open
Problem | Tried | AC | Difficulty |
---|---|---|---|
Y91 练16.3 选择题判定 | 89 | 11 | 8 |
Y391 【例68.2】 简单密码 | 166 | 36 | 7 |
Y400 【例69.3】 字符串中的空格 | 73 | 5 | 9 |
P1141 验证子串 | 20 | 11 | 6 |
Y401 练69.1 单词的长度 | 48 | 9 | 8 |
Y419 【例72.4】乘法运算 | 0 | 0 | (None) |
Y417 【例72.2】 取出整数的一部分 | 62 | 4 | 9 |
Y403 练69.3 整理药名 | 23 | 2 | 9 |
Y406 【例70.1】 字符串移位包含问题 | 27 | 7 | 7 |
Y408 【例70.3】 单词翻转 | 69 | 10 | 8 |
P1142 删除单词后缀 | 28 | 9 | 7 |
Y402 练69.2 单词倒排 | 31 | 9 | 7 |
Y407 【例70.2】 求A-B字符串 | 70 | 7 | 9 |
Section 6. 类
Open
Problem | Tried | AC | Difficulty |
---|---|---|---|
Y430 【例75.1】 坐标统计 | 80 | 22 | 6 |
Y433 练75.1奖学金【07NOIP普及组】 | 27 | 8 | 7 |
P1280 [NOIP2005 提高组] 谁拿了最多奖学金 | 28 | 11 | 6 |
Y436 【例76.1】 病人排队 | 6 | 3 | 10 |
Y437 练76.1生日排序 | 124 | 26 | 7 |
Section 7. 算法训练--枚举法
Open
Problem | Tried | AC | Difficulty |
---|---|---|---|
Y450 【例82.2】 座次问题 | 3 | 0 | 10 |
Y451 【例82.3】 公平抽签 | 4 | 0 | 10 |
Y453 练82.2 三连击 | 7 | 2 | 10 |
Y454 练82.3 选数 | 2 | 2 | 10 |
Section 8. 算法训练--分治法
Open
Problem | Tried | AC | Difficulty |
---|---|---|---|
Y457 【例83.3】假币问题 | 2 | 1 | 10 |
Y458 【例83.4】最大公约数和最小公倍数 | 1 | 0 | 10 |
Y460 练83.2 汽水瓶 | 10 | 6 | 9 |
Y461 练83.3 特殊的集合 | 0 | 0 | (None) |
Y462 练83.4 分解因数 | 1 | 0 | 10 |