6
Minecraft城フラクタル
仲間のPPCGユーザーからのyoutubeビデオに触発されました... あなたが挑戦するのは、ASCIIアートを使用して、安山岩と閃緑岩のMinecraft城壁を描くことです。壁の形はカンターセットです。参照用に、カンターセットは、次のN回繰り返して作成されます。 現在のステップを3倍に 真ん中のスペースを空白に置き換えます その下に完全な行を追加します これにより、最初の4つのステップで次が作成されます。 * * * *** * * * * *** *** ********* * * * * * * * * *** *** *** *** ********* ********* *************************** ただし、あなたの挑戦はそれほど単純ではありません。ご覧のとおり、カンターセットが非常に大きくなった後、同じキャラクターを何度も繰り返し見るのは退屈になります。そのため、アスタリスク*とポンド記号を交互に重ねて表示することで、これを変更します#。3文字ごとに水平方向に、すべての行を垂直方向に交互に配置する必要があります。(もちろんスペースは同じままにします)たとえば、2番目の例は次のようになります。 * * ### 3番目の例は次のようになります。 * * * * ### ### ***###*** 完全を期すために、ここに例4と5を示します。 #4 * * * * …