Notice
Recent Posts
Recent Comments
Link
«   2025/02   »
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28
Archives
Today
Total
관리 메뉴

RUBY

조합(파이썬 출력) 본문

프로그래밍 언어/Python

조합(파이썬 출력)

ruby-jieun 2023. 1. 22. 16:09

 

 

 

조합


 

 

 

다음 조합들의 값 구하기

numN = int(input('numN 입력: '))
numR = int(input('numR 입력: '))
resultP = 1
resultR = 1
resultC = 1

for n in range(numN, (numN-numR), -1):
    resultP = resultP * n

print('resultP: {}'.format(resultP))


for n in range(numR, 0, -1):
    resultR = resultR * n

print('resultR: {}'.format(resultR))

resultC = int(resultP / resultR)
print('resultC: {}'.format(resultC))
numN 입력: 9
numR 입력: 4
resultP: 3024
resultR: 24
resultC: 126
numN 입력: 6
numR 입력: 2
resultP: 30
resultR: 2
resultC: 15

 

 

numN = int(input('numN 입력: '))
numR = int(input('numR 입력: '))
resultP = 1
resultR = 1
resultC = 1

for n in range(numN, (numN-numR), -1):
    resultP = resultP * n

print('resultP: {}'.format(resultP))


for n in range(numR, 0, -1):
    resultR = resultR * n

print('resultR: {}'.format(resultR))

resultC = int(resultP / resultR)
print('resultC: {}'.format(resultC))

result = (1/resultC)*100
print('{}%'.format(round(result, 2)))
numN 입력: 7
numR 입력: 3
resultP: 210
resultR: 6
resultC: 35
2.86%

'프로그래밍 언어 > Python' 카테고리의 다른 글

자료구조란?(파이썬)  (1) 2023.01.22
확률(파이썬 출력)  (0) 2023.01.22
순열(파이썬 출력)  (0) 2023.01.22
군 수열(파이썬 출력)  (0) 2023.01.18
팩토리얼(파이썬 출력)  (0) 2023.01.18
Comments