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

回答編集履歴

1

ソース修正

2021/08/24 03:24

投稿

退会済みユーザー
answer CHANGED
@@ -75,4 +75,27 @@
75
75
  A(2, 2): 7
76
76
 
77
77
 
78
- ゆう出力になりますわ。ほな〜。
78
+ ゆう出力になりますわ。ほな〜。
79
+
80
+ **補足:** まあ、ゆうてNumPy使わんでも、
81
+
82
+ ```python
83
+ def check(i, j, a):
84
+ return (
85
+ (i == 0 or a[i][j] > a[i-1][j])
86
+ and
87
+ (i == M-1 or a[i][j] > a[i+1][j])
88
+ and
89
+ (j == 0 or a[i][j] > a[i][j-1])
90
+ and
91
+ (j == N-1 or a[i][j] > a[i][j+1])
92
+ )
93
+
94
+
95
+ for i in range(M):
96
+ for j in range(N):
97
+ if check(i, j, A):
98
+ print(f'A({i}, {j}): ', A[i][j])
99
+
100
+ ```
101
+ でもええわいね。