Đây là một chiếc bánh:
_========_
| |
+________+
| |
+________+
| |
+________+
Nó rộng 8, cao 3 và sâu 1.
Bạn phải viết một chương trình làm bánh từ 3 đầu vào. Đầu vào đầu tiên kiểm soát có bao nhiêu dấu gạch dưới ở giữa và =
s trên đỉnh. Đây là chiếc bánh đầu tiên có chiều rộng 10 thay vì 8:
_==========_
| |
+__________+
| |
+__________+
| |
+__________+
Đầu vào thứ hai kiểm soát chiều cao của bánh. Đây là chiếc bánh thứ hai có chiều cao bằng 4 thay vì 3:
_==========_
| |
+__________+
| |
+__________+
| |
+__________+
| |
+__________+
Lưu ý sự lặp lại của các lớp.
Đầu vào thứ ba kiểm soát độ sâu của nó. Đó chỉ là bao nhiêu | |
s để bao gồm trên đầu trang. Đây là chiếc bánh thứ ba có độ sâu 2 thay vì 1:
_==========_
| |
| |
+__________+
| |
+__________+
| |
+__________+
| |
+__________+
Bạn có thể in khoảng trắng theo sau. Các trường hợp thử nghiệm:
Input: 3
, 3
,3
Đầu ra:
_===_
| |
| |
| |
+___+
| |
+___+
| |
+___+
(Tôi hy vọng tôi không bao giờ có được chiếc bánh này)
Input: 3
, 2
,1
Đầu ra:
_===_
| |
+___+
| |
+___+
Input: 5
, 5
,5
Đầu ra:
_=====_
| |
| |
| |
| |
| |
+_____+
| |
+_____+
| |
+_____+
| |
+_____+
| |
+_____+