당신의 임무는 : 변의 길이와 육각형 삼각형 만들기 n
, n
긍정적 인 정수 또는 0입니다.
먼저 육각형을 정의하겠습니다.
/ \
| |
\ /
(놀라운 ASCII 예술, 맞습니까?)
측면을 공유하여 육각형을 서로 연결할 수 있습니다.
/ \ / \
| | |
\ / \ /
/ \
| |
/ \ /
| |
\ /
육각형 삼각형은 다음과 같습니다.
/ \
| |
/ \ / \
| | |
\ / \ /
한 육각형 삼각형의 한 변을 만들기 위해서는 한 변의 길이가 2 ~ 2 개의 육각형이 필요합니다. 측면 길이가 1 인 육각형 삼각형은 단일 육각형이며 측면 길이가 0 인 육각형은 비어 있습니다.
더 공식적으로, 육각형 삼각형은 측면으로 연결된 육각형으로 만들어진 삼각형입니다. 상단 육각형은 하단 양쪽의 하단에있는 2 개에 연결됩니다. 왼쪽 하단의 삼각형은 오른쪽 및 오른쪽 상단의 삼각형에 연결되고 오른쪽 하단의 삼각형은 왼쪽 및 상단 왼쪽의 삼각형에 연결됩니다. 모서리 사이 에 육각형이 있으며 반대쪽으로 연결되며 숫자는 n-2
입니다. 삼각형이 채워 지지 않았습니다 .
더 많은 예 :
Side length 3:
/ \
| |
/ \ / \
| | |
/ \ / \ / \
| | | |
\ / \ / \ /
Side length 4:
/ \
| |
/ \ / \
| | |
/ \ / \ / \
| | | |
/ \ / \ / \ / \
| | | | |
\ / \ / \ / \ /
(This triangle isn't really filled, the borders make it look like there is a hexagon in the middle, but there is not.)
Side length 5:
/ \
| |
/ \ / \
| | |
/ \ / \ / \
| | | |
/ \ / \ / \
| | | |
/ \ / \ / \ / \ / \
| | | | | |
\ / \ / \ / \ / \ /
Side length 6:
/ \
| |
/ \ / \
| | |
/ \ / \ / \
| | | |
/ \ / \ / \
| | | |
/ \ / \ / \
| | | |
/ \ / \ / \ / \ / \ / \
| | | | | | |
\ / \ / \ / \ / \ / \ /