- 博客(3)
- 收藏
- 关注
原创 [NOIP2015 普及组] 扫雷游戏
为了方便检查每个格子周围的 8 个相邻格子,程序会定义一个二维数组 directions,它包含 8 个元素,每个元素是一个长度为 2 的数组,分别表示相对于当前格子的 8 个不同方向(上、下、左、右、右上、左上、左下、右下)的偏移量。通过遍历这个方向数组,就可以依次访问当前格子的 8 个相邻格子。
2025-02-07 12:04:52
1410
原创 P1047 [NOIP2005 普及组] 校门外的树
某校大门外长度为 ll 的马路上有一排树,每两棵相邻的树之间的间隔都是 11 米。我们可以把马路看成一个数轴,马路的一端在数轴 00 的位置,另一端在 ll 的位置;数轴上的每个整数点,即 0,1,2,…,l0,1,2,…,l,都种有一棵树。由于马路上有一些区域要用来建地铁。这些区域用它们在数轴上的起始点和终止点表示。已知任一区域的起始点和终止点的坐标都是整数,区域之间可能有重合的部分。现在要把这些区域中的树(包括区域端点处的两棵树)移走。你的任务是计算将这些树都移走后,马路上还有多少棵树。
2025-01-16 20:26:05
1413
原创 C++ 编程基础入门:开启你的编程之旅
通过这篇文章,你已经了解了如何编写一个简单的 C++ 程序,使用变量和数据类型,进行输入输出操作,运用运算符和控制流语句,以及定义和调用函数。如果你是一名编程新手,正在寻找一门强大而有趣的编程语言来开启你的编程之旅,那么 C++ 绝对是一个绝佳的选择。” 程序开始,这是每个编程人写的第一个程序。int add(int a, int b):定义了一个名为 add 的函数,它接受两个整型参数 a 和 b,并返回它们的和。:用于给变量赋值,如 =,还有复合赋值运算符,如 +=、-=、*=、/=、%=。
2025-01-15 22:00:36
1460
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅