30
スマイリーフェイスを印刷する
必要条件 チャレンジのために、ユニットを定義しましょう: ユニットは、顔が描画されるグリッドを構成する任意のポイントとして定義されます(画面のピクセル、ASCIIアートの文字など)。 顔の最小要件は次のとおりです。 スマイリーフェイスは、任意の半径の円(必ずしも完全ではない)に似た形状で構成されます。2つの目それぞれに少なくとも1ユニット、口に少なくとも2ユニットが必要です。目と口の両方が顔の形の中にある必要があります。好きなように口を向けることができます(幸せ、悲しい、無関心など)。 出力の例を次に示します。 0 0 0 . . . 0 . . 0 . o o . 0 --- 0 . \_/ . 0 0 0 . . . 目標 もちろん、主な目標は可能な限り最短のコードを作成することですが、アートも重要です。 勝者 勝者は、少なくとも次の5日間のユーザーの投票数に基づいて選択されます。