[BaekJoon] ๋ฐฑ์ค 15650๋ฒ : N๊ณผ M (2)
Updated:
15650๋ฒ : N๊ณผ M (2)
ํ์ด์ฌ์ combination ๊ณผ ์ถ๋ ฅํ๋ ๋ฐฉ์์ ์๋ฉด ํ ์ ์๋ ๋ฌธ์ ์ด๋ค..
์ญ์ ์ค๋๋ง์ ๋ฌธ์ ๋ฅผ ํ์ด์ ๊ทธ๋ฐ์ง combination ์ฌ์ฉํ๋ ๋ฒ๋ ์๊ณ ์์๋ค..
์ฃผ์ด์ง ์กฐ๊ฑด๋๋ก ์์ด์ ๋ง๋ ๋ค ์ถ๋ ฅ ์กฐ๊ฑด์ ๋ง๊ฒ ์ถ๋ ฅ์ ํ๋ฉด ๋๋ค.
import sys
from itertools import combinations
n, m = map(int, sys.stdin.readline().rsplit())
data = [i for i in range(1, n + 1)]
output = list(combinations(data, m))
for i in output:
for val in i:
print(val, end=" ")
print()
Leave a comment