Skip to content

ABC-327

A

URLURL\:\to

解法


B

URLURL\:\to

解法


C

URLURL\:\to https://atcoder.jp/contests/abc327/tasks/abc327_c

#視点の発想

mat = np.array([list(map(int,input().split())) for _ in range(9)]).reshape([9,9])
for c in range(9):
if min(len(set(mat[c])),len(set(mat[:,c])),len(set(mat[c%3*3:c%3*3+3][:,c//3*3:c//3*3+3].reshape([1,9])[0])))<9:
print("No")
return 0
print("Yes")

解法

i(08)i(0\to8) とし、iioror iioror 333*3 の塊に 1\textasciitilde91\textasciitilde9 がなければ即終了すればよい。333*3 の塊のインデックスを指定するところにすこし悩む。


D

URLURL\:\to

解法


E

URLURL\:\to

解法