シーケンスを求める
3692 ワード
作成日:2022年2月5日午後11:43
インプリメンテーションコード
# 순열 구하기
import sys
#sys.stdin = open("input.txt", "rt")
def DFS(L):
global cnt
if L == m:
for x in res:
print(x, end=' ')
print()
cnt += 1
return
else:
for i in range(1, n+1):
if i not in res:
res[L] = i
DFS(L+1)
res[L] = 0
if __name__ == "__main__":
n, m = map(int, input().split())
res = [0] * m
cnt = 0
DFS(0)
print(cnt)
Reference
この問題について(シーケンスを求める), 我々は、より多くの情報をここで見つけました https://velog.io/@lsj8706/순열-구하기テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol