- 观察菱形,由上半部分的正三角形和下半部分的倒三角形组成,将菱形简单的拆分为上下两个部分;
- 上半部分:
- 三角形每过一层增加两个 * 号,相当于计数器更新一次N,变量 i 增加2,规律为2N;
- N 的初始值为1,最大为8;
- 第1层数量为1,第8层数量为15 ,说明初始值为 i=1 ,那么数学模型应该为:N=1 ; i=2N-1 ; N<=8 ; N++;
- 下半部分:
- 三角形每过一层减少两个 * 号,相当于计数器更新一次 N ,变量 i 减少2,那么规律为 -2N ;
- N 的初始值为9,最大为15;
- 第9层(N=9)时初始值为13(i = 13),并且 i 是个递减数列,在第9层时i为最大值,那么数学模型就应该为:N=9 ; i = (-2N)+ ? ; N<=15; N++;
- 由上式可以推出 ?=31;
- 所以下半部分的数学模型应该为:N=9 ; i = 31 - 2N ;N<=15; N++;