NOIP普及
NOIP普及c++代码
大陈子编程
练习编程两年半
展开
-
[NOIP2005 普及组] 陶陶摘苹果
第一行包含 10 个 100 到 200 之间(包括 100 和 200)的整数(以厘米为单位)分别表示 10 个苹果到地面的高度,两个相邻的整数之间用一个空格隔开。第二行只包括一个 100 到 120 之间(包含 100 和 120)的整数(以厘米为单位),表示陶陶把手伸直的时候能够达到的最大高度。陶陶有个 30 厘米高的板凳,当她不能直接用手摘到苹果的时候,就会踩到板凳上再试试。现在已知 10 个苹果到地面的高度,以及陶陶把手伸直的时候能够达到的最大高度,请帮陶陶算一下她能够摘到的苹果的数目。原创 2024-05-25 13:47:42 · 331 阅读 · 0 评论 -
[NOIP2010 普及组] 数字统计
比如给定范围 [2, 22],数字 2在数 2 中出现了 1 次,在数 12 中出现 1 次,在数 20 中出现1 次,在数 21 中出现 1 次,在数 22 中出现 2 次,所以数字 2 在该范围内一共出现了 6 次。请统计某个给定范围 [L, R] 的所有整数中,数字 2 出现的次数。2 个正整数 L和 R,之间用一个空格隔开。数字 2 出现的次数。原创 2024-05-25 13:29:41 · 262 阅读 · 0 评论 -
[NOIP2015 普及组] 扫雷游戏
在 𝑛行 𝑚列的雷区中有一些格子含有地雷(称之为地雷格),其他格子不含地雷(称之为非地雷格)。玩家翻开一个非地雷格时,该格将会出现一个数字——提示周围格子中有多少个是地雷格。游戏的目标是在不翻出任何地雷格的条件下,找出所有的非地雷格。字符 * 表示相应格子是地雷格,字符?用 * 表示地雷格,用周围的地雷个数表示非地雷格。注:一个格子的周围格子包括其上、下、左、右、左上、右上、左下、右下八个方向上与之直接相邻的格子。现在给出 𝑛 行 𝑚 列的雷区中的地雷分布,要求计算出每个非地雷格周围的地雷格数。原创 2024-05-09 21:27:41 · 267 阅读 · 0 评论