[백준] 15649 N과 M(1) Python

2022. 10. 6. 22:19·Algorithm (PS)
728x90

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

 

15649번: N과 M (1)

한 줄에 하나씩 문제의 조건을 만족하는 수열을 출력한다. 중복되는 수열을 여러 번 출력하면 안되며, 각 수열은 공백으로 구분해서 출력해야 한다. 수열은 사전 순으로 증가하는 순서로 출력해

www.acmicpc.net

 

dfs로도 풀수있다고 하는데, 문제보자마자 난 파이썬 permutation 모듈이 생각나서 그냥 그렇게 풀었는데 
메모리초과도 안나고 시간초과도 안나서 통과했다 

 

from itertools import permutations

n, m = map(int, input().split())
array = [i for i in range(1, n+1)] # 1...n
result = []
for i in list(permutations(array, m)):
    result.append(list(i))

result.sort()
for i in result:
    print(" ".join(map(str, i)))
728x90

'Algorithm (PS)' 카테고리의 다른 글

[백준] 6603 로또 Python  (0) 2022.10.09
[백준] 11055 가장 큰 증가 부분 수열 Python  (0) 2022.10.07
[백준] 5212 지구온난화 Python 풀이  (1) 2022.10.05
[Snippet] Python 2차원 배열 한칸씩 밑으로 내리기  (0) 2022.10.04
[백준] 2668 숫자고르기 Python  (0) 2022.10.04
'Algorithm (PS)' 카테고리의 다른 글
  • [백준] 6603 로또 Python
  • [백준] 11055 가장 큰 증가 부분 수열 Python
  • [백준] 5212 지구온난화 Python 풀이
  • [Snippet] Python 2차원 배열 한칸씩 밑으로 내리기
minjiwoo
minjiwoo
Data Engineering과 Cloud Native 기술에 대해 Dive Deep 하는 플랫폼 엔지니어가 되는 것을 목표로 하고 있습니다. 경험과 공부한 내용을 기록하며 지속가능한 엔지니어가 되는 것이 꿈입니다.
minjiwoo
minji's engineering note
minjiwoo
전체
오늘
어제
  • 분류 전체보기 (613)
    • Data Engineering (42)
      • Apache Spark (11)
      • Databricks & Delta Lake (9)
      • Airflow (3)
      • SQL (6)
      • Trouble Shooting (2)
      • Hadoop (2)
      • MLOps (1)
    • Cloud Engineering (104)
      • AWS (23)
      • Linux 🐧 (29)
      • Docker 🐳 (21)
      • Kubernetes ⚙️ (20)
      • Ansible (10)
    • Computer Science (87)
      • 네트워크 (9)
      • 운영체제 (25)
      • 정보처리기사 (48)
      • CS 기술 면접 스터디 (3)
    • Programming Languages (27)
      • Python (17)
      • C와 C++ (10)
    • Backend (5)
      • Django (2)
    • 프로젝트 (2)
      • 테크포임팩트 (2)
    • iOS (11)
      • 레이블러리 (2)
    • Algorithm (PS) (275)
      • LeetCode (6)
    • 개발일기 (30)
      • 내돈내산 후기🎮 (3)
      • 개발자 취준생 (5)
      • Today I Learned (1)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

  • Hi there

인기 글

태그

  • EC2
  • 파이썬
  • 백준
  • 운영체제
  • dp
  • 데이터엔지니어링
  • 스파크
  • docker
  • Swift
  • 쿠버네티스
  • Kubernetes
  • linux
  • 클라우드
  • 데이터엔지니어
  • 백트래킹
  • dfs
  • 알고리즘
  • Databricks
  • 프로그래머스
  • Leetcode
  • 코딩테스트
  • BFS
  • 리눅스
  • ansible
  • SPARK
  • 빅데이터
  • AWS
  • python
  • 카카오코딩테스트
  • 데이터브릭스

최근 댓글

최근 글

hELLO· Designed By정상우.v4.5.2
minjiwoo
[백준] 15649 N과 M(1) Python
상단으로

티스토리툴바

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.