สร้างเกล็ดหิมะโคช์ส
เกล็ดหิมะ Koch เป็นสามเหลี่ยมที่แต่ละn
จุดมีการเพิ่มจุดอีกด้านหนึ่งไว้ตรงกลางของแต่ละด้าน: http://en.wikipedia.org/wiki/Koch_snowflake#Properties
แล้วเรามีkolmogrov ซับซ้อน ท้าทายโคช์สโนว์เฟลn=4
สำหรับ ความท้าทายใหม่คือการวาดเกล็ดหิมะ Koch กับใด ๆn
ระหว่างและ1
10
กฎระเบียบ
เกล็ดหิมะอาจไม่ฮาร์โค้ดในโปรแกรมหรือในไฟล์ - มันจะต้องสร้างโดยโปรแกรมของคุณ
โปรแกรมของคุณต้องรองรับทุกขนาด
n
ตั้งแต่ 1 ถึง 10จำนวนด้านต้องถูกป้อนโดยผู้ใช้ผ่าน std-in
คุณต้องพิมพ์ภาพกราฟิกเกล็ดหิมะลงบนหน้าจอ
ตัวอย่างเกล็ดหิมะ Koch ที่มีค่าn
เท่ากับ 1, 2, 3 และ 4 (เส้นสีเขียวเพื่อความชัดเจนเท่านั้นอย่าทำซ้ำ):
ในกรณีที่มีเบรกเกอร์โปรแกรมที่มีจำนวน upvotes มากที่สุดชนะ (การประกวดป๊อป)
n=7
นี้คุณไม่สามารถเห็นสามเหลี่ยมที่เพิ่มเข้ามาใหม่ในเกล็ดหิมะบนหน้าจอคอมพิวเตอร์ "ความพยายามที่ดีที่สุด" ที่นี่ตกลงไหม? มีความละเอียดขั้นต่ำสำหรับวิธีแก้ปัญหาแบบพิกเซลหรือไม่?