Kochスノーフレークを生成する
コッホスノーフレークは、n
それぞれの辺の中央に別の等辺点が追加される三角形です:http : //en.wikipedia.org/wiki/Koch_snowflake#Properties
すでにkolmogrov-complexity Koch Snowflakeチャレンジがありましたn=4
。新しい課題はn
、1
との間にあるコッホ雪片を描くこと10
です。
ルール
雪片は、プログラムやファイルにハードコーディングされていない場合があります-プログラムで生成する必要があります。
プログラムは
n
、1〜10のすべてのサイズをサポートする必要があります。サイドの数は、std-inを介してユーザーが入力する必要があります。
スノーフレークのグラフィック表現を画面に印刷する必要があります。
n
1、2、3、および4に等しいKochスノーフレークのサンプル(わかりやすくするために緑の線のみを使用し、再現しません):
タイブレーカーが発生した場合、アップ投票数が最も多いプログラムが勝ちます(ポップコンテスト)。
n=7
て、コンピューター画面のスノーフレークに新しく追加された三角形を表示できません。ここで「ベストエフォート」は問題ありませんか?ピクセルベースのソリューションの最小解像度はありますか?