คุณอาจเคยได้ยิน "Hacker Logo" หรือที่เรียกว่า "Hacker Emblem" ดูเหมือนว่านี้:
นี่คือรูปแบบจากการจำลองทางคณิตศาสตร์ที่เรียกว่า Game of Life เครื่องร่อนเป็นรูปแบบชีวิตที่ง่ายที่สุดที่เคลื่อนไหวและเป็นที่จดจำได้ทันทีในทุกรูปแบบชีวิต
ความท้าทาย
ความท้าทายนั้นง่ายมาก: แสดงโลโก้ของแฮ็กเกอร์ สิ่งนี้ถูกกำหนดเป็น:
- ตาราง 3x3 ที่มีเส้นขอบพื้นหลังสีขาวและเส้นกริดสีเทา
- จุดสีดำห้าจุดจัดเรียงในรูปแบบเครื่องร่อน GoL
- ไม่มีอะไรอีกแล้ว.
กฎระเบียบ
- จุดสีดำจะต้องเติม40% - 80%ของกล่องกริดแต่ละอัน
- คุณจะแสดงสัญลักษณ์ที่มีผลกราฟิก แต่ไม่มีศิลปะ ASCII
- การส่งออกต้องมีอย่างน้อย30x30 พิกเซล
- ผลลัพธ์จะต้องมีสีเทาดำและขาวเท่านั้น
- กล่องกริดแต่ละตัวในกริดจะมีขนาดเท่ากัน ตารางจะเป็นตาราง 3x3 ปกติ
- คุณไม่สามารถดึงโลโก้จากอินเทอร์เน็ตหรือระบบไฟล์ของคุณ
- โปรแกรมของคุณจะแสดงโลโก้บนหน้าจอ / หน้าต่างว่าง ถ้ามันยุติก็ต้องทำตามปกติ
- โปรดทราบว่า "จุด" ไม่ได้แปลว่า "แวดวง" "จุด" เป็นรูปทรงเรขาคณิตเดียวที่อยู่ตรงกลางของกล่องตารางที่มีพื้นผิวเดียว ตัวอย่างเช่นในขณะที่วงกลมหรือสี่เหลี่ยมจะมีคุณสมบัติเป็นจุดสองสามเหลี่ยมหรือกระดานหมากรุกจะไม่
ผู้ชนะ
เนื่องจากนี่คือcode-golfคำตอบที่สั้นที่สุดในแต่ละภาษาจะเป็นผู้ชนะ!
โปรดรวมภาพหน้าจอของผลลัพธ์ของโปรแกรมของคุณในคำตอบของคุณ