質問するログイン新規登録

回答編集履歴

2

修正

2020/06/02 01:26

投稿

ForestSeo
ForestSeo

スコア2724

answer CHANGED
@@ -3,42 +3,41 @@
3
3
 
4
4
  from itertools import product
5
5
  for x, y in product(range(32), range(32)):
6
- if (x - 16) ** 2 + (x - 16) * (y - 16) <= 36:
6
+ if (x - 16) ** 2 + (y - 16) ** 2 <= 36:
7
7
  lst[y][x] = 1
8
8
  ```なんか他でできそうな気もするけどとりあえず出しときます。
9
9
  -----追記-----
10
- 実行したら
11
10
  ```Python
12
- 00000000000000111111111111111111
13
- 00000000000000111111111111111111
14
- 00000000000000111111111111111111
15
- 00000000000000111111111111111111
16
- 00000000000000111111111111111110
17
- 00000000000000111111111111111100
18
- 00000000000000111111111111111000
11
+ 00000000000000000000000000000000
19
- 00000000000001111111111111111000
20
- 00000000000001111111111111110000
12
+ 00000000000000000000000000000000
13
+ 00000000000000000000000000000000
14
+ 00000000000000000000000000000000
15
+ 00000000000000000000000000000000
16
+ 00000000000000000000000000000000
17
+ 00000000000000000000000000000000
18
+ 00000000000000000000000000000000
19
+ 00000000000000000000000000000000
20
+ 00000000000000000000000000000000
21
- 00000000000001111111111111100000
21
+ 00000000000000001000000000000000
22
- 00000000000001111111111111000000
22
+ 00000000000001111111000000000000
23
- 00000000000011111111111111000000
24
- 00000000000011111111111110000000
25
- 00000000000011111111111100000000
23
+ 00000000000011111111100000000000
26
- 00000000000111111111111100000000
27
- 00000000000111111111111000000000
24
+ 00000000000111111111110000000000
25
+ 00000000000111111111110000000000
26
+ 00000000000111111111110000000000
28
27
  00000000001111111111111000000000
29
- 00000000001111111111110000000000
28
+ 00000000000111111111110000000000
30
- 00000000011111111111110000000000
29
+ 00000000000111111111110000000000
31
- 00000000011111111111100000000000
30
+ 00000000000111111111110000000000
32
- 00000000111111111111100000000000
31
+ 00000000000011111111100000000000
33
- 00000001111111111111100000000000
34
- 00000001111111111111000000000000
32
+ 00000000000001111111000000000000
35
- 00000011111111111111000000000000
33
+ 00000000000000001000000000000000
36
- 00000111111111111111000000000000
34
+ 00000000000000000000000000000000
37
- 00001111111111111111000000000000
38
- 00001111111111111110000000000000
35
+ 00000000000000000000000000000000
39
- 00011111111111111110000000000000
36
+ 00000000000000000000000000000000
40
- 00111111111111111110000000000000
37
+ 00000000000000000000000000000000
41
- 01111111111111111110000000000000
38
+ 00000000000000000000000000000000
42
- 11111111111111111110000000000000
39
+ 00000000000000000000000000000000
43
- 11111111111111111110000000000000
40
+ 00000000000000000000000000000000
41
+ 00000000000000000000000000000000
42
+ 00000000000000000000000000000000
44
- ```こうなりましたが.....?
43
+ ```こうですね。

1

修正

2020/06/02 01:26

投稿

ForestSeo
ForestSeo

スコア2724

answer CHANGED
@@ -5,4 +5,40 @@
5
5
  for x, y in product(range(32), range(32)):
6
6
  if (x - 16) ** 2 + (x - 16) * (y - 16) <= 36:
7
7
  lst[y][x] = 1
8
- ```なんか他でできそうな気もするけどとりあえず出しときます。
8
+ ```なんか他でできそうな気もするけどとりあえず出しときます。
9
+ -----追記-----
10
+ 実行したら
11
+ ```Python
12
+ 00000000000000111111111111111111
13
+ 00000000000000111111111111111111
14
+ 00000000000000111111111111111111
15
+ 00000000000000111111111111111111
16
+ 00000000000000111111111111111110
17
+ 00000000000000111111111111111100
18
+ 00000000000000111111111111111000
19
+ 00000000000001111111111111111000
20
+ 00000000000001111111111111110000
21
+ 00000000000001111111111111100000
22
+ 00000000000001111111111111000000
23
+ 00000000000011111111111111000000
24
+ 00000000000011111111111110000000
25
+ 00000000000011111111111100000000
26
+ 00000000000111111111111100000000
27
+ 00000000000111111111111000000000
28
+ 00000000001111111111111000000000
29
+ 00000000001111111111110000000000
30
+ 00000000011111111111110000000000
31
+ 00000000011111111111100000000000
32
+ 00000000111111111111100000000000
33
+ 00000001111111111111100000000000
34
+ 00000001111111111111000000000000
35
+ 00000011111111111111000000000000
36
+ 00000111111111111111000000000000
37
+ 00001111111111111111000000000000
38
+ 00001111111111111110000000000000
39
+ 00011111111111111110000000000000
40
+ 00111111111111111110000000000000
41
+ 01111111111111111110000000000000
42
+ 11111111111111111110000000000000
43
+ 11111111111111111110000000000000
44
+ ```こうなりましたが.....?