小明為某機構設計了一個十字型的徽標(并非紅十字會啊),如下所示:
..$$$$$$$$$$$$$....$...........$..$$$.$$$$$$$$$.$$$$...$.......$...$$.$$$.$$$$$.$$$.$$.$...$...$...$.$$.$.$$$.$.$$$.$.$$.$.$...$...$.$.$$.$.$.$$$$$.$.$.$$.$.$...$...$.$.$$.$.$$$.$.$$$.$.$$.$...$...$...$.$$.$$$.$$$$$.$$$.$$...$.......$...$$$$.$$$$$$$$$.$$$..$...........$....$$$$$$$$$$$$$..對方同時也需要在電腦dos窗口中以字符的形式輸出該標志,并能任意控制層數。
一個正整數 n (n<30) 表示要求打印圖形的層數。
對應包圍層數的該標志。
1
3
請仔細觀察樣例,尤其要注意句點的數量和輸出位置。
以上為所給題目描述,——分割線——–以下為博主解題思路。
使用二維數組保存圖形,并輸出。
分析所給圖案,可知該圖為正方形,是中心對稱圖形,可將其分為四個部分。
 可知知道其一部分,即可補全全圖形。 考慮第一部分,由下圖可見,黃線為其對稱軸,該圖形關于其對角線對稱。 
 分析所給數字n與圖形大小的關系,可知,正方形邊長為4*n+5.
新聞熱點
疑難解答