TopCoder

Thumb hsnu2016
Adrien Wu
$ \begin{align} AC \times 2^9 \\ \text{New TIOJ ?} \end{align} $

User's AC Ratio

100.0% (5/5)

Submission's AC Ratio

80.0% (8/10)

Description

嗯,寫太多程式的話,星星也會囧掉。

這些星星會排成囧、r、z三個符號。

給三個數a,b,c
請參考範例輸入及輸出,畫出大小為a的囧 (Area是(4a+2)(2a+2) )
跟大小為b的r、大小為c的z。

Input Format

每一列有三個正整數a,b,c(3<=a,b,c<=100)
當a=b=c=0的時候輸入結束。

Output Format

請對每一列輸入,輸出囧rz。不同測試資料間請留一個空白列。

Sample Input

3 3 3
4 4 4
5 5 5
0 0 0

Sample Output

**************
*    ***     *
*  **  *     *
***    *******
*            *  * *  ****
*   ******   *  ** *   *
*   *    *   *  *     *
**************  *    ****

******************
*      ***       *
*    **  *       *
*  **    *       *
***      *********
*                *  * *   *****
*    ********    *  ** *     *
*    *      *    *  *   *   *
*    *      *    *  *      *
******************  *     *****

**********************
*        ***         *
*      **  *         *
*    **    *         *
*  **      *         *
***        ***********
*                    *  * *    ******
*     **********     *  ** *       *
*     *        *     *  *   *     *
*     *        *     *  *    *   *
*     *        *     *  *       *
**********************  *      ******

Hints

囧的左上角是斜率為1/2的斜直線
然後右上角框框的空白部分是(2a-1)*(a-1)。
下面的ㄇ字型應該是先空a格之後輸出ㄇ字型XD...
囧跟r之間空2格
r跟z之間空一格

※請不要輸出列尾多餘的空白。

Problem Source

原TIOJ1200 / TIOJ 2008例行賽02 (prob B)。Problem Setter: math120908。

Subtasks

For Testdata: 0 ~ 0, Score: 100
No. Time Limit (ms) Memory Limit (KiB)
0 1000 65536