Lưu ý với các mod, nếu tiêu đề không công bằng, hãy đổi nó thành bất cứ điều gì, tôi nghĩ nó thật buồn cười.
Bạn có nhiệm vụ treo đèn cho mùa Giáng sinh này và gia đình bạn đã quyết định rằng đó là một Giáng sinh vui vẻ, bạn cần treo ít nhất 2 đèn Giáng sinh trong nhà. Vì vậy, thách thức của bạn là, được đưa ra một số 1 < n
, xuất ra số lượng đèn Giáng sinh tương ứng bạn sẽ treo theo các thông số kỹ thuật sau đây ...
Đây là cấu trúc của một ánh sáng Giáng sinh cơ bản:
_?_
[___]
/:' \
|:: |
\::. /
\::./
'='
Phần không chắc chắn duy nhất là dấu hỏi, vì tùy thuộc vào nơi ánh sáng chiếu vào chuỗi, kết nối sẽ khác nhau rất nhiều.
Đối với ánh sáng đầu tiên trong chuỗi, bạn sẽ cần xuất ra:
.--._
_(_
[___]
/:' \
|:: |
\::. /
\::./
'='
Đối với ánh sáng cuối cùng trong chuỗi, bạn sẽ cần xuất ra:
_.--.
_)_
[___]
/:' \
|:: |
\::. /
\::./
'='
Và cho tất cả các đèn ở giữa:
_.--.--._
_Y_
[___]
/:' \
|:: |
\::. /
\::./
'='
Thí dụ:
N = 2 :
.--.__.--.
_(_ _)_
[___] [___]
/:' \ /:' \
|:: | |:: |
\::. / \::. /
\::./ \::./
'=' '='
N = 6 :
.--.__.--.--.__.--.--.__.--.--.__.--.--.__.--.
_(_ _Y_ _Y_ _Y_ _Y_ _)_
[___] [___] [___] [___] [___] [___]
/:' \ /:' \ /:' \ /:' \ /:' \ /:' \
|:: | |:: | |:: | |:: | |:: | |:: |
\::. / \::. / \::. / \::. / \::. / \::. /
\::./ \::./ \::./ \::./ \::./ \::./
'=' '=' '=' '=' '=' '='
tín dụng
ASCII-Art được lấy từ: http://www.chris.com/ascii/index.php?art=holiday/christmas/other
Nó được phát triển bởi một người dùng có tên "jss", người chịu trách nhiệm cho khoảng 40% nội dung trên trang web đó.
Quy tắc
- Không gian lưu trữ là tốt, cùng với một dòng mới.
- Có thêm 1 khoảng trống giữa bóng đèn đầu tiên và cuối cùng từ phần còn lại của chuỗi.
- Bạn chỉ có thể lấy 1 số nguyên làm đầu vào và đầu ra PHẢI là một chuỗi, không có mảng.
- Chương trình của bạn có thể có các hàm không xác định cho các giá trị nhỏ hơn 2.
Đây là môn đánh gôn mã ascii-art , thắng byte thấp nhất.