
蓝桥杯训练
Aaronszh
这个作者很懒,什么都没留下…
展开
-
2020第11届蓝桥杯C++B组 第二套C: 蛇形填数
可以用二维数组的概念来为该矩阵编号,于是我们发现,当行(i0)的时候,i不变,列(j++),然后变化规律为(i++,j–),当j=0时,j不变,i++,然后又继续i–,j++ ,当i0时,又开始循环…题目要求是输出第二十行,二十列的数,即:#include <iostream>using namespace std;int main(){ int i=0, j=0,z=1; //用z来表示累加的结果,即i或者j每变动一次,z就加一 while (true) {.原创 2021-04-15 19:34:32 · 179 阅读 · 0 评论 -
移动距离 X星球居民小区的楼房全是一样的,并且按矩阵样式排列。其楼房的编号为1,2,3... 当排满一行时,从下一行相邻的楼往反方向排号。 比如:当小区排号宽度为6时,开始情形如下:
移动距离X星球居民小区的楼房全是一样的,并且按矩阵样式排列。其楼房的编号为1,2,3…当排满一行时,从下一行相邻的楼往反方向排号。比如:当小区排号宽度为6时,开始情形如下:1 2 3 4 5 612 11 10 9 8 7 1 2 3 413 14 15 … 8 7 6 59 10 11 1216 15 14 1317 18 19 20我们的问题是:已知了两个楼号m和n,需要求出它们之间的最短移动距原创 2021-04-05 16:31:11 · 579 阅读 · 0 评论