1seul357

[SWEA] N Castle 본문

알고리즘/SWEA

[SWEA] N Castle

1seul 2021. 11. 28. 16:16
def dfs(idx):
    global count
    if idx == N:
        count += 1
        return
    for i in range(N):
        if visited[i] == 0:
            visited[i] = 1
            dfs(idx+1)
            visited[i] = 0

T = 10
for TC in range(T):
    N = int(input())
    visited = [0]*N
    count = 0

    dfs(0)
    print('#{} {}'.format(TC+1, count))

'알고리즘 > SWEA' 카테고리의 다른 글

[SWEA] 창용 마을 무리의 개수  (0) 2021.11.28
[SWEA] 보급로  (0) 2021.11.28
[SWEA] 격자판의 숫자 이어붙이기  (0) 2021.11.28
[SWEA] 장훈이의 높은 선반  (0) 2021.11.28
[SWEA] 정사각형 방  (0) 2021.11.28