Bối cảnh: Quá nhiều người nhập cư bất hợp pháp từ Blandia đang vượt biên sang Astan. Hoàng đế Astan đã giao nhiệm vụ cho bạn đào một chiến hào để ngăn chặn chúng và Blandia phải trả chi phí. Vì tất cả các nhân viên đánh máy đã được sắp xếp lại cho đến khi rãnh được sắp xếp, mã của bạn phải càng ngắn càng tốt. *
Nhiệm vụ: Đưa ra một bản đồ 2D về biên giới giữa Astan và Blandia, làm cho Blands trả tiền (bằng đất) cho một rãnh biên giới.
Ví dụ: Với các ô của người Ailen được đánh dấu A
, các ô Blandic được đánh dấu B
và các ô được đánh dấu +
(các khung bản đồ chỉ rõ ràng):
┌──────────┐ ┌──────────┐
│AAAAAAAAAA│ │AAAAAAAAAA│
│ABAAAAAABA│ │A+AAAAAA+A│
│ABBBAABABA│ │A+++AA+A+A│
│ABBBAABABA│ │A+B+AA+A+A│
│ABBBBABABA│→│A+B++A+A+A│
│ABBBBABBBB│ │A+BB+A++++│
│ABBBBABBBB│ │A+BB+A+BBB│
│ABBBBBBBBB│ │A+BB+++BBB│
│BBBBBBBBBB│ │++BBBBBBBB│
└──────────┘ └──────────┘
Chi tiết: Bản đồ sẽ có ít nhất ba hàng và ba cột. Hàng trên cùng sẽ hoàn toàn là tiếng Ailen và hàng dưới cùng sẽ hoàn toàn là Blandic.
Bạn có thể sử dụng bất kỳ ba giá trị nào để đại diện cho lãnh thổ của Ailen, lãnh thổ Blandic và rãnh biên giới, miễn là đầu vào và đầu ra đều nhất quán.
Công thức tự động: Một tế bào Blandic có ít nhất một tế bào A-nia trong khu phố Moore của nó trở thành một tế bào rãnh biên.
Các trường hợp thử nghiệm
[
"AAAAAAAAAA",
"ABAAAAAABA",
"ABBBAABABA",
"ABBBAABABA",
"ABBBBABABA",
"ABBBBABBBB",
"ABBBBABBBB",
"ABBBBBBBBB",
"BBBBBBBBBB"
]
trở thành:
[
"AAAAAAAAAA",
"A+AAAAAA+A",
"A+++AA+A+A",
"A+B+AA+A+A",
"A+B++A+A+A",
"A+BB+A++++",
"A+BB+A+BBB",
"A+BB+++BBB",
"++BBBBBBBB"
]
[
"AAA",
"AAA",
"BBB"
]
trở thành:
[
"AAA",
"AAA",
"+++"
]
[
"AAAAAAAAAA",
"AAAABBBAAA",
"AAAABBBAAA",
"AAAABBBAAA",
"AAAAAAAAAA",
"BBBBBBABBB",
"BBBBBBAABB",
"BBBAAAAABB",
"BBBBBBBBBB"
]
trở thành:
[
"AAAAAAAAAA",
"AAAA+++AAA",
"AAAA+B+AAA",
"AAAA+++AAA",
"AAAAAAAAAA",
"++++++A+++",
"BB++++AA+B",
"BB+AAAAA+B",
"BB+++++++B"
]
* TUYÊN BỐ TỪ CHỐI: BẤT K RES KHẢ NĂNG NÀO ĐỂ KIẾN TRÚC THỰC TẾ LÀ HỢP TÁC MUA SẮM!
<sup><sub><sup><sub><sup><sub><sup><sub>
:-P
pass
Các kế hoạch xây dựng một rãnh biên giới dẫn đến sự đóng cửa của chính phủ và không có gì xảy ra.