https://www.acmicpc.net/problem/15651
15651번: N과 M (3)
한 줄에 하나씩 문제의 조건을 만족하는 수열을 출력한다. 중복되는 수열을 여러 번 출력하면 안되며, 각 수열은 공백으로 구분해서 출력해야 한다. 수열은 사전 순으로 증가하는 순서로 출력해
www.acmicpc.net
💡 N과 M(1) 문제에서 1가지의 조건만 변화하여 그것만 고쳐주면 풀리는 문제!
1. 소스코드
N,M=map(int,input().split())
c=[]
def dfs():
if len(c)==M :
print(' '.join(map(str, c)))
return
else:
for i in range(1,N+1):
c.append(i)
dfs()
c.pop()
dfs()
'백준문제풀이' 카테고리의 다른 글
[백준 문제풀이] 15652번 : N과 M(6) (0) | 2021.08.15 |
---|---|
[백준 문제풀이] 15652번 : N과 M(4) (0) | 2021.08.12 |
[백준 문제풀이] 15650번 : N과 M(2) (0) | 2021.08.08 |
[백준 문제풀이] 15649번 : N과 M(1) (0) | 2021.08.08 |
[백준 문제풀이] 9095번 : 1, 2, 3 더하기 (0) | 2021.08.08 |