Код: Выделить всё
import numpy as np
N, K = 10, 2
a = np.random.randint(2*K, size=(N, N))
r = np.any(a[0, :]==K) and np.any(a[-1, :]==K) and np.any(a[:, 0]==K) and np.any(a[:, -1]==K)
Код: Выделить всё
import numpy as np
N, K = 10, 2
a = np.random.randint(2*K, size=(N, N))
r = np.any(a[0, :]==K) and np.any(a[-1, :]==K) and np.any(a[:, 0]==K) and np.any(a[:, -1]==K)