Skip to content

드라이버

(백준 15649)엔앤엠(11)(파이썬)

2023년 03월 17일 by issue

https://www.acmicpc.net/problem/15665

15665호: N과 M (11)

문제의 조건을 만족하는 일련의 숫자를 한 줄에 하나씩 인쇄합니다. 중복 시퀀스는 한 번 이상 인쇄해서는 안 되며 각 시퀀스는 공백으로 구분하여 인쇄해야 합니다. 시퀀스는 알파벳 오름차순으로 인쇄됩니다.

'추천 관련글,
  • 자바스크립트 루프 문제 해결
    자바스크립트 루프 문제 해결
  • [python] 백준 10819 ::
    [python] 백준 10819 ::
  • 구함 사전 온보딩 FE 인턴십 사전 과제
    구함 사전 온보딩 FE 인턴십 사전 과제
  • 맛있지만 건강한 스무디 레시피 5가지
    맛있지만 건강한 스무디 레시피 5가지

www.acmicpc.net

백트래킹으로 해결

n,m = map(int,input().split())

input_lst=list(set(list(map(int,input().split()))))
input_lst.sort()
s=()

def dfs(start):
    if(len(s)==m):
        print(' '.join(map(str,s)))
        return
    for i in range(len(input_lst)):
        s.append(input_lst(i))
        dfs(start+1)
        s.pop()
dfs(0)

Categories 미분류
청년창업펀드(창업지원펀드) 보러가기
임플란트 제거는 수술과 동일합니까?
  • 자바스크립트 루프 문제 해결
    자바스크립트 루프 문제 해결
  • [python] 백준 10819 ::
    [python] 백준 10819 ::
  • 구함 사전 온보딩 FE 인턴십 사전 과제
    구함 사전 온보딩 FE 인턴십 사전 과제
  • 맛있지만 건강한 스무디 레시피 5가지
    맛있지만 건강한 스무디 레시피 5가지
  • PART 1-1 상식 키우기
    PART 1-1 상식 키우기
  • 2023년판 ASTM 사양(핸드북) 전체 86권 목록 보기
    2023년판 ASTM 사양(핸드북) 전체 86권 목록 보기

최신 글

  • 2014년도 8월 휴일 및 전국단위 예비군훈련 신청 안내
  • 초고속으로 떠나는 여행, ‘속도’를 활용한 여행 Tip!
  • 국가 장학금 신청 기간, 놓치지 마세요!
  • 발뒤꿈치가 갈라지는 이유: 확실한 이해와 대처법
  • 부산 동래 치과, 혁신적인 치료로 건강한 미소 되찾기
© 2026 드라이버 • Built with GeneratePress