๐ ๊ณต๋ถํ๋ ์ง์ง์ํ์นด๋ ์ฒ์์ด์ง?
[v.๋ฐฑํธ๋ํน-N๊ณผ M (2)-15650]BAEKJOON_Python ๋ณธ๋ฌธ
๐ฆฅ ์ฝํ
/BAEKJOON
[v.๋ฐฑํธ๋ํน-N๊ณผ M (2)-15650]BAEKJOON_Python
์ง์ง์ํ์นด 2022. 1. 26. 01:49728x90
๋ฐ์ํ
220126 ์์ฑ
<๋ณธ ๋ธ๋ก๊ทธ๋ BAEKJOON ์ ์ฐธ๊ณ ํด์ ์ ๋ง์ ํ์ด๋ฅผ ์์ฑํ์์ต๋๋ค>
15650
์์ฐ์ N๊ณผ M์ด ์ฃผ์ด์ก์ ๋, ์๋ ์กฐ๊ฑด์ ๋ง์กฑํ๋ ๊ธธ์ด๊ฐ M์ธ ์์ด์ ๋ชจ๋ ๊ตฌํ๋ ํ๋ก๊ทธ๋จ
1๋ถํฐ N๊น์ง ์์ฐ์ ์ค์์ ์ค๋ณต ์์ด M๊ฐ๋ฅผ ๊ณ ๋ฅธ ์์ด
๊ณ ๋ฅธ ์์ด์ ์ค๋ฆ์ฐจ์
๋ด ํ์ด
from itertools import combinations
a, b = map(int, input().split())
arr = list(range(1, a+1))
nPr = list(map(' '.join, combinations(map(str, arr), b)))
for i in range(len(nPr)) :
print(nPr[i])
4 2
1 2
1 3
1 4
2 3
2 4
3 4
728x90
๋ฐ์ํ
'๐ฆฅ ์ฝํ > BAEKJOON' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[v.๋ฐฑํธ๋ํน-N๊ณผ M (4)-15652]BAEKJOON_Python (0) | 2022.01.26 |
---|---|
[v.๋ฐฑํธ๋ํน-N๊ณผ M (3)-15651]BAEKJOON_Python (0) | 2022.01.26 |
[v.๋ฐฑํธ๋ํน-N๊ณผ M (1)-15649]BAEKJOON_Python (0) | 2022.01.26 |
[v.๋ฐฐ์ด-์ขํ ์์ถ-18870]BAEKJOON_Python (0) | 2022.01.26 |
[v.๋ฐฐ์ด-๋์ด์ ์ ๋ ฌ-10814]BAEKJOON_Python (0) | 2022.01.26 |
Comments