Viết chương trình hoặc hàm lấy số nguyên dương và in hoặc trả về mô tả nghệ thuật ASCII của một mũi tên bắn cung , được chia tỷ lệ theo đầu vào.
Nếu đầu vào là 1
đầu ra là
/\
/ \
\__/
||
||
||
||
||
||
||
||
/||\
/ || \
/ || \
// \\
/ \
Nếu đầu vào là 2
đầu ra là
/\
/ \
/ \
/ \
\ /
\____/
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
/| |\
/ | | \
/ | | \
/ | | \
/ | | \
/ |__| \
/ / \ \
/ / \ \
// \\
/ \
Nếu đầu vào là 3
đầu ra là
/\
/ \
/ \
/ \
/ \
/ \
\ /
\ /
\______/
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
/| |\
/ | | \
/ | | \
/ | | \
/ | | \
/ | | \
/ | | \
/ | | \
/ |____| \
/ / \ \
/ / \ \
/ / \ \
/ / \ \
// \\
/ \
Nếu đầu vào là 4
đầu ra là
/\
/ \
/ \
/ \
/ \
/ \
/ \
/ \
\ /
\ /
\ /
\________/
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
/| |\
/ | | \
/ | | \
/ | | \
/ | | \
/ | | \
/ | | \
/ | | \
/ | | \
/ | | \
/ | | \
/ |______| \
/ / \ \
/ / \ \
/ / \ \
/ / \ \
/ / \ \
/ / \ \
// \\
/ \
Mẫu tiếp tục cho số đầu vào lớn hơn - mũi tên được tăng lên tương ứng.
Lưu ý rằng đối với bất kỳ đầu vào N:
- Đầu mũi tên là một hình ngũ giác có dấu gạch dưới 2 × N ở đáy, N chém ở mỗi bên kéo dài từ gốc và 2 × N chém ở hai bên tạo thành đầu mũi tên.
- Trục (bao gồm cả phần trong fletching) bao gồm các đường 11 × N của hai thanh dọc được phân tách bằng khoảng cách 2 × (N-1). Dòng cuối cùng có dấu gạch dưới thay vì khoảng trắng.
- Các fletching bao quanh các đường 3 × N thấp hơn của trục. Hai đường gạch chéo 2 × N kéo dài theo đường chéo xuống từ hai bên của trục và được nối với các cột gạch chéo dọc.
- Mũi tên hoàn chỉnh có chiều cao 16 × N và rộng 6 × N ký tự.
Trong đầu ra của bạn không nên có các dòng trống trước đầu mũi tên và chỉ có tối đa một dòng mới.
Không có dòng đầu ra nào nên có khoảng trắng đầu không cần thiết (cạnh trái của fletching phải ở bên trái nhất có thể) nhưng bất kỳ dòng nào cũng có thể có bất kỳ số khoảng trắng ở cuối.
Đệ trình ngắn nhất tính bằng byte thắng.