알고리즘... 주차.. 괴롭다..

DooDuZ·2024년 5월 31일
0

항해99 취업 리부트

목록 보기
8/14

일단 파이썬으로 풀어야하는 게 너무 힘들어요

난 자바가 조은데 왜 파이썬을 골랐을가? 으하하 ㅁㄴㅇㄹ ㅁㄴㅇㄹㅋㅌㅊㅍ ㅁㄴㅇㄿㅁㄴㅇㄹ

는 왜고르긴왜골라

import sys
from itertools import combinations

n, m = list(map(int, sys.stdin.readline().rstrip().split()))
numbers = [i + 1 for i in range(n)]
answer = []

# collections.combinations로 조합 얻기
# numbers가 오름차순이기 때문에 어짜피 순서대로 나옴
comb = list(combinations(numbers, m))

# 조합 문자열 가공해서 answer에 넣기
for c in comb:
    answer.append(" ".join(str(x) for x in c))

# 다시 합쳐서 출력
print("\n".join(a for a in answer))

이터툴즈 쓰려고 골랐지...
그치만 요즘 파이썬 문법이나 기타 등등 여러 이슈에 쓰는 시간이 너무 길어져서
알고리즘 그냥 자바로 해버릴까 깊이 고민하고 있따

진짫.. 자바님 그립음니다..

profile
뇌세포에 CPR중

0개의 댓글