boj

백준 15656 n과m 7번 -python

boj-15656

Posted by 동식이 블로그 on August 23, 2019

백준 15656 n과m 7번 -python


문제풀이

  • n 과 m 5번 문제에서 중복제거를 해주던걸 중복을 허용해주면 해결


code

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
def f(index, n, m):
    if(index  == m):
        print(*res)
        return
    else:
        for i in range(n):
            visited[i] = 1
            res[index] = arr[i]
            k = arr[i]
            f(index+1, n, m)
            visited[i] = 0 


n, m = map(int, input().split())
arr = sorted(list(map(int, input().split())))
visited = [0 for i in range(n)]
res = [0] * m
f(0,n,m)