วาดลูกบาศก์ขนาดใดก็ได้ใน ASCII art
คุณจะได้รับหมายเลขสามa
, b
และc
และโปรแกรมที่ควรเอาท์พุท a * b * คก้อนขนาด
ตัวอย่าง
3 3 3
->
____ ____ ____
/____/____/____/|
/____/____/____/||
/____/____/____/|||
|____|____|____|||/
|____|____|____||/
|____|____|____|/
5 2 3
->
____ ____ ____ ____ ____
/____/____/____/____/____/|
/____/____/____/____/____/||
/____/____/____/____/____/||/
|____|____|____|____|____||/
|____|____|____|____|____|/
4 6 5
->
____ ____ ____ ____
/____/____/____/____/|
/____/____/____/____/||
/____/____/____/____/|||
/____/____/____/____/||||
/____/____/____/____/|||||
|____|____|____|____||||||
|____|____|____|____|||||/
|____|____|____|____||||/
|____|____|____|____|||/
|____|____|____|____||/
|____|____|____|____|/
รหัสที่สั้นที่สุดชนะ
นอกจากนี้สิ่งที่เป็นช่วงที่ถูกต้องสำหรับ
—
mellamokb
a
, b
และc
? ตัวอย่างเช่นมีส่วนใดของมิติที่ได้รับอนุญาต0
หรือไม่
@ สตีเฟ่น: ฉันไม่ได้คิดเกี่ยวกับ "ก้อนกระเบื้อง" นั่นเป็นชื่อที่ดี
—
beary605
คิวบ์มีขอบเท่ากัน ดีกว่าที่จะเรียกมันว่าขนานกระเบื้องหรืออิฐ
—
DavidC
@ beary605 ฉันไม่ใช่นักคณิตศาสตร์ แต่ฉันคิดว่าคุณอาจหมายถึงลูกบาศก์สี่เหลี่ยม ( en.wikipedia.org/wiki/Cuboid ) คิวบ์ซึ่งเป็นประเภทสี่เหลี่ยมจัตุรัสรูปสี่เหลี่ยมชนิดหนึ่งโดยเฉพาะมีรูปสี่เหลี่ยมจัตุรัส ( en.wikipedia.org/wiki/Cube ) เท่าที่ฉันรู้ชื่อของรูปร่างของวัตถุจะไม่เปลี่ยนแปลงเมื่อวัตถุปูกระเบื้อง
—
DavidC
/
แทนที่จะ|
ตรงกับด้านบนและจำนวนท่อในแต่ละเส้นแนวตั้งจะเท่ากัน