PAT B1027

设 h 为三角形的高度

一个三角形需要 * 的个数 s = 1 + 3 + 5 + … + (2h -1) = 2h^2

一个沙漏需要 2h^2 - 1 个 *

将沙漏的输出看作一个二位数组 arr[2h-1][2h-1]

用两层for循环来打印,i为行下标,j为列下标。

则空格所再的点满足i < j && i + j < 2h - 2 || i > j && i + j > 2h -2

i = j 和 i + j = 2h - 2 以二位坐标轴显示就是以2h - 2为边长的正方形的两个对角线。