回答編集履歴

3

修正

2020/01/05 11:12

投稿

jimbe
jimbe

スコア12659

test CHANGED
@@ -18,7 +18,7 @@
18
18
 
19
19
  ```java
20
20
 
21
- int n = 8;
21
+ int n = 5;
22
22
 
23
23
  for (int i = 1; i <= n; i++) {
24
24
 

2

コード追加

2020/01/05 11:12

投稿

jimbe
jimbe

スコア12659

test CHANGED
@@ -13,3 +13,31 @@
13
13
  です.
14
14
 
15
15
  n 桁を表示するループの中で, 奇数/偶数が行と桁で同じ場合にアスタリスク, 違う場合にスペースを表示してみては如何でしょうか.
16
+
17
+
18
+
19
+ ```java
20
+
21
+ int n = 8;
22
+
23
+ for (int i = 1; i <= n; i++) {
24
+
25
+ for (int j = 1; j <= n; j++) {
26
+
27
+ if ( i % 2 == j % 2 ) {
28
+
29
+ System.out.print("*");
30
+
31
+ } else {
32
+
33
+ System.out.print(" ");
34
+
35
+ }
36
+
37
+ }
38
+
39
+ System.out.println();
40
+
41
+ }
42
+
43
+ ```

1

全体的に変更

2020/01/05 11:12

投稿

jimbe
jimbe

スコア12659

test CHANGED
@@ -1,15 +1,15 @@
1
1
  アスタリスクとスペースの関係をどう解釈されているのでしょう.
2
2
 
3
- 私が見た感じでは, n 桁/ n 行のタリを基本とし, スペースの位置は,
3
+ n 桁/ n 行のスペースを基本とし, タリの位置は,
4
4
 
5
- 1行目は奇数番目
5
+ 1行目は1,3,5,...奇数
6
6
 
7
- 2行目は偶数番目
7
+ 2行目は2,4,...偶数
8
8
 
9
- 3行目は奇数番目
9
+ 3行目は1,3,5...奇数
10
10
 
11
11
  :
12
12
 
13
13
  です.
14
14
 
15
- 「[奇数/偶数]番目がスペース」が交互に出ること考えると, 行のループカウンタが奇数か偶数かがその判断に使えるのでないでしょうか.
15
+ n 桁を表示するループの中で, 奇数/偶数が行と桁で同じ場合にアタリスク, 違う場合にスペースを表示してみて如何でしょうか.