โจอาศัยอยู่ที่บาฮามาส ฤดูหนาว. ลูก ๆ ของเขารู้สึกผิดหวังที่ไม่มีหิมะตก โจต้องทำหิมะให้ลูก โชคดีที่เขามีเครื่องพิมพ์ 3 มิติ เขาวางแผนที่จะทำเกล็ดหิมะด้วย น่าเสียดายที่เขาไม่รู้ว่าเกล็ดหิมะจะมีลักษณะอย่างไร จริงๆแล้วเขาไม่เคยเห็นเกล็ดหิมะเลย! ให้เราช่วยเขาด้วยการสร้างโปรแกรมที่สร้างภาพ 2d ของเกล็ดหิมะให้เขาโดยอัตโนมัติ
อินพุต
เส้นผ่านศูนย์กลางของภาพ (เป็นพิกเซล), อัตราร้อยละของภาพที่เป็นเกล็ดหิมะ
เอาท์พุต
รูปภาพของเกล็ดหิมะที่มีเส้นผ่านศูนย์กลางที่ต้องการ สามารถบันทึกเป็นไฟล์หรือแสดงต่อผู้ใช้
ข้อมูลจำเพาะ
สร้างลิ่มที่มีมุม 30 องศา สร้างต้นไม้บราวเนียนด้วยเมล็ดเริ่มต้นที่จุดลิ่ม สะท้อนลิ่มรอบจุดศูนย์กลางของภาพ 12 ครั้งเพื่อสร้างภาพที่เหลือ เกล็ดหิมะมีสีขาว พื้นหลังมีสีดำ
เกณฑ์การให้คะแนน
เนื่องจากมีหลายวิธีในการสร้างผังต้นไม้ Brownian คะแนนคือ 10 * จำนวน upvotes - คะแนนกอล์ฟ
คะแนนกอล์ฟถูกกำหนดให้เป็นจำนวนไบต์ในโปรแกรมด้วยโบนัสต่อไปนี้:
-20% สามารถระบุสมมาตรของเกล็ดหิมะโดยพลการ
-50% สามารถระบุรูปร่างของเกล็ดหิมะ (โดยสามารถระบุอัตราส่วนของความยาวของด้านข้างของลิ่มได้)
คะแนนสูงสุดชนะ
นี่คือภาพที่รูปร่างของลิ่มจะมีอัตราส่วนประมาณ 2:
สกอร์:
Martin Buttner: 10 * 14 - 409 = -269
นิ: 10 * 1 - 733 * .5 = -356.5
เครื่องมือเพิ่มประสิทธิภาพ: 10 * 5 - 648 = -598
ผู้ชนะคือ Martin ที่มีคะแนน -269!