> DFS set()을 이용해 중복을 잡아냈다. 실행시간은 약 94ms array=[list(map(int,input().split())) for _ in range(5)] result=set() # 상,우,좌,하 dx=[-1,0,0,1] dy=[0,1,-1,0] def dfs(i,j,answer): if len(answer)==6: result.add(answer) return answer+=str(array[i][j]) for k in range(4): nx=i+dx[k] ny=j+dy[k] if 0