上にわたりhttp://meta.stackoverflow.com、我々は我々自身のいくつかのミームを持っています。それらの1つは、フリーハンドの赤丸です。
この投稿を参照してください。
だから、挑戦は
コードでフリーハンドの赤い円を描くことができますか?
追加の制限:
- あなたはかかります、画像を入力として、あなたはフリーハンド赤い丸の画像が出力を追加しなければなりません。
- 予測可能である必要があります。つまり、同じ画像入力は同じ出力になる必要があります。ランダム性を使用できますが、結果は同じ入力に対して一貫している必要があります。
- 出力は、円(他の変更なし)を除いて、入力とまったく同じ画像でなければなりません。
- フリーハンドの赤い円は、フリーハンド(完全な円ではない)に見え、赤(明らかに)であり、一般に円のように見える(ランダムな波線がない)必要があります。
これは人気コンテストなので、2014年3月の初めに最も多くの賛成票を投じた回答が勝ちます。「フリーハンドの赤い丸」以外の特定の目標はありませんので、できるだけ創造性を高めて、最も多くの賛成票を獲得してください!(可能な限り公平になるように、ルールに従う回答に賛成票を投じます。)
11
これにはもう少し説明が必要だと思います。a)無地の白いキャンバスに円だけを描く、b)テキストを含む画像を撮る、テキストブロックの周りに円を描く、またはc)テキストを撮って、テキストの画像を作成するその周りを回る?
—
primo
+1から@primo。また、考慮すべき他の事柄があります:円を描くことだけが必要な場合、毎回同じ円であるか、プログラムが異なる円を描くことができる必要があるか、それらの円はランダムに異なるだけであるか、または何らかの方法でユーザー入力によって指定されていますか?プログラムは、円のサイズまたは形状を決定するために、ユーザー入力をまったく処理できる必要がありますか?画像出力の形式は重要ですか、それとも誰かが巧妙なASCIIアートを思い付くことができますか?
—
イッツィ14年
答えは「これは人気コンテストだから、あなたのコードゴルフ仲間に感銘を与えること」だと思う
—
マッケイ14年
この質問について何が不明瞭なのかわかりません。@Iszi-キーワードはフリーハンドです。PaintまたはGIMPを開き、フリーハンドの円をいくつか描画しますが、それらはすべて同じように見えますか?説明とリンクから、何かの周りに円を描く必要があるように見えます。これは、XとYとサイズを意味します。使用するファイル形式は何ですか?PNG、JPEG、その他が必要な場合は、コンバーターを介して実行します。
私はマッケイと信じています。多くの賛成票が必要な場合は、ランダムなフリーハンド円を描きます。それ以外の場合は、サークルをハードコーディングします。
—
Hosch25014年