回答編集履歴
4
テキスト修正
test
CHANGED
@@ -10,13 +10,11 @@
|
|
10
10
|
|
11
11
|
|
12
12
|
|
13
|
-
(1) for()の
|
13
|
+
(1) for()のカッコの中と、アスタリスクにするときの if()のカッコの中だけを修正
|
14
|
-
|
15
|
-
修正するだけ(つまり、プログラムのコード行数は増やさない。)
|
16
14
|
|
17
15
|
|
18
16
|
|
19
|
-
(2) if
|
17
|
+
(2) if()のカッコの中を、|| を使わない端的なものにする。
|
20
18
|
|
21
19
|
|
22
20
|
|
3
テキスト修正
test
CHANGED
@@ -2,9 +2,25 @@
|
|
2
2
|
|
3
3
|
|
4
4
|
|
5
|
-
|
5
|
+
先の回答で挙げさせて頂きました
|
6
6
|
|
7
|
+
RhombusN2
|
8
|
+
|
9
|
+
を以下の2点を満たすように修正できないか考えました。
|
10
|
+
|
11
|
+
|
12
|
+
|
13
|
+
(1) for()のループ条件と、アスタリスクにするときの if の条件式を
|
14
|
+
|
15
|
+
修正するだけ(つまり、プログラムのコード行数は増やさない。)
|
16
|
+
|
17
|
+
|
18
|
+
|
19
|
+
(2) if の条件式として、|| を使わない端的なものにする。
|
20
|
+
|
21
|
+
|
22
|
+
|
7
|
-
|
23
|
+
それで、以下ができました。
|
8
24
|
|
9
25
|
|
10
26
|
|
2
テキスト修正
test
CHANGED
@@ -167,3 +167,17 @@
|
|
167
167
|
```
|
168
168
|
|
169
169
|
が成り立ちます。
|
170
|
+
|
171
|
+
|
172
|
+
|
173
|
+
方眼紙か何かで描いてみると分かり易いです。
|
174
|
+
|
175
|
+
ちなみにターミナルで実行するとひし形に見えますが、
|
176
|
+
|
177
|
+
座標上に点を打つと考えると、出来上がるのは正方形
|
178
|
+
|
179
|
+
ですね。
|
180
|
+
|
181
|
+
|
182
|
+
|
183
|
+
|
1
テキスト修正
test
CHANGED
@@ -156,7 +156,7 @@
|
|
156
156
|
|
157
157
|
|
158
158
|
|
159
|
-
ひし形の対角線
|
159
|
+
ひし形の2本の対角線が直交する交点の座標を(0,0)としてXY座標を考えると、
|
160
160
|
|
161
161
|
アスタリスクにする座標(x,y)では、
|
162
162
|
|