回答編集履歴

1

2022/01/12 06:18

投稿

kazuma-s
kazuma-s

スコア8224

test CHANGED
@@ -1,7 +1,21 @@
1
1
  解決済みになっていますが、(width, height) が (7,5) の場合はいいとして、
2
-
3
2
  (1,1)、(1,2)、(2,1)、(2,2) の場合、どのように出力させたいのですか?
4
3
 
4
+ 解決したコードで思い通りに出力できますか?
5
5
 
6
+ **追記**
7
+ 解決したコードを見せてください。C++ で書いていますか?
8
+ 次のコードとはかなり違うでしょうね。
9
+ ```C++
10
+ #include <iostream>
11
+ using namespace std;
6
12
 
13
+ int main(void)
14
+ {
15
+ unsigned w, h;
7
- 解決したコードで思い通りに出力できますか?
16
+ cin >> w >> h;
17
+ h -= 2, w -= 2;
18
+ for (int i = h+2; i--; endl(cout))
19
+ for (int j = w+2; j--; ) cout.put("+ "[i-1 < h && j-1 < w]);
20
+ }
21
+ ```