これはケーキです:
_========_
| |
+________+
| |
+________+
| |
+________+
幅8、高さ3、深さ1です。
3つの入力からケーキを作成するプログラムを作成する必要があります。最初の入力は、中央にアンダースコアをいくつ=、一番上にsを置くかを制御します。以下は、8ではなく10の幅を持つ最初のケーキです。
_==========_
| |
+__________+
| |
+__________+
| |
+__________+
2番目の入力は、ケーキの高さを制御します。これは、3ではなく4の高さを持つ2番目のケーキです。
_==========_
| |
+__________+
| |
+__________+
| |
+__________+
| |
+__________+
レイヤーの繰り返しに注意してください。
3番目の入力は、その深さを制御します。その| |上に含める数。これは、深さ1ではなく2の3番目のケーキです。
_==========_
| |
| |
+__________+
| |
+__________+
| |
+__________+
| |
+__________+
末尾の空白を印刷できます。テストケース:
入力:3、3、3
出力:
_===_
| |
| |
| |
+___+
| |
+___+
| |
+___+
(私はこのケーキを手に入れないことを望みます)
入力:3、2、1
出力:
_===_
| |
+___+
| |
+___+
入力:5、5、5
出力:
_=====_
| |
| |
| |
| |
| |
+_____+
| |
+_____+
| |
+_____+
| |
+_____+
| |
+_____+