これは、このスレッドに触発された/引用されたものです:http: //www.allegro.cc/forums/thread/603383
問題
ユーザーが1から7の範囲の数値入力を提供するとします。入力はコンソールから取得する必要があります。引数はあまり望ましくありません。
入力が1の場合、以下を出力します。
***********
*********
*******
*****
***
*
1より大きい値は、上記のパターンで終わるパターンの倍数を生成する必要がありますが、対称的にスタックされます。たとえば、3は次のように出力する必要があります。
*********** *********** ***********
********* ********* *********
******* ******* *******
***** ***** *****
*** *** ***
* * *
*********** ***********
********* *********
******* *******
***** *****
*** ***
* *
***********
*********
*******
*****
***
*
裏面も印刷するとボーナスポイント。
*********** ***********
********* *********
******* *******
***** *****
*** ***
* *
***********
*********
*******
*****
***
*
*
***
*****
*******
*********
***********
* *
*** ***
***** *****
******* *******
********* *********
*********** ***********
言語ごとに1つの答えを維持して、私たち全員が改善できるようにすることはできますか?