本题单为通过信息素养大赛【算法创意编程挑战赛(C++)】初赛的学生提供习题训练!

登录以参加训练计划

信息素养大赛陕西赛区复赛时间

考试日期:2026202677

检录时间:08:3009:3008:30 \sim 09:30

答题时间:09:3011:0009:30 \sim 11:00

本题单包含以下知识点(参考信息素养大赛大纲复赛+国赛):

  1. 基础语法
    • 基本输入输出、数据类型
    • 分支结构与循环结构
    • 字符串与一维数组
    • 二维数组
    • 函数与结构体
  2. 基础算法
    • 模拟与高精度算法
    • 枚举、排序与贪心算法
    • 递归与分治算法
    • 基础数论
    • 栈和队列及set/map等容器的基本使用

预祝各位考生取得优异成绩!

章节 1. 基本输入输出与数据类型

开放

題目 尝试 AC 難度
DJKS305   指定顺序输出 98 50 3
DJKS1007   与圆相关的计算 66 37 3
DJKS1036   计算图书总费用 57 32 3
DJKS1095   平方差计算 36 32 1
DJKS1008   字符菱形 55 37 1
P60   【例12.2】长方体表面积 66 30 4
1163   下一个字母 104 70 1
P68   【例13.3】时间差 56 28 4

章节 2. 分支结构与循环结构

开放

題目 尝试 AC 難度
DJKS306   成绩判定 74 47 2
DJKS1012   大写字母的判断 67 36 3
DJKS1004   角谷猜想 62 37 2
543   [NOIP2015 普及组] 金币 184 98 3
DJKS1083   与7无关的数 49 28 3
J0038   【深基3.习8】三角形分类 86 21 7
P367   练63.1 蛇行三角形 21 17 4
1147   质数判定 90 31 6
DJKS1066   数字方格 38 24 3
1599   统计方形(数据加强版) 105 47 4

章节 3. 字符串与一维数组

开放

題目 尝试 AC 難度
DJKS1022   简单密码 65 26 5
DJKS1015   硬币翻转 54 24 4
DJKS1091   单词的长度 68 19 6
DJKS1093   古代密码 77 15 7
J0092   【深基6.习1】手机 51 24 4
J0093   honoka的键盘 54 18 6
J0096   【深基6.习5】斯诺登的密码 41 11 7
P345   约瑟夫问题 64 40 2
DJKS1069   爬楼梯 47 22 4

章节 4. 二维数组

开放

題目 尝试 AC 難度
DJKS1023   错误探测 54 18 6
DJKS1038   肿瘤的面积和周长 53 18 6
DJKS1064   图像叠加 34 20 3
DJKS1092   扫雷游戏地雷数计算 42 17 5
J0073   【深基5.例10】显示屏 31 9 7
J0081   【深基5.习8】Mc生存-插火把 30 10 6
J0099   【深基6.习8】垂直柱状图 29 10 6
1198   计算鞍点 128 51 5
DJKS1025   话题焦点人物 26 14 5
566   [NOIP2015 提高组] 神奇的幻方 114 61 3

章节 5. 函数与结构体

开放

題目 尝试 AC 難度
DJKS1039   病人排序 59 21 5
DJKS1062   按照个位数排序 35 20 3
DJKS1065   出书最多 19 13 5
990   [NOIP2007 普及组] 奖学金 141 56 5
P281   素数回文数的个数 108 51 4
J0069   【深基5.例5】旗鼓相当的对手 35 16 5
P439   练76.3 分数线划定 23 10 6
J0111   [USACO1.5] 回文质数 Prime Palindromes 42 13 6
DJKS1084   和数 62 18 6
 
参加人数
56
创建人