Hint에 확통 공식이 나와서 신기했다!
확통 공식을 간단화 시켜서 코딩을 했다.
https://school.programmers.co.kr/learn/courses/30/lessons/120840?language=python3
def solution(balls, share):
a = 1
b = 1
for i in range(balls,share,-1):
a = a * i
for j in range(balls-share,0,-1):
b = b * j
answer = a / b
return answer
나는 진짜로 for문을 이용해서 구현했는데, math lib를 이용해서 하신분들도 있어서 신기했다.
coding은 간결하게 하는게 진짜 짱인거같다!!
import math
def solution(balls, share):
return math.comb(balls, share)
너무 간결해서 깜짝 놀랐다!!!!
[코딩테스트 입문] 문자열 계산하기(Python3) (0) | 2022.11.07 |
---|---|
[코딩테스트 입문] 외계어 사전(Python3) (0) | 2022.11.07 |
[코딩테스트 입문] 영어가 싫어요(Python3) (2) | 2022.11.07 |
[코딩테스트 입문] 종이 자르기(Python3) (0) | 2022.11.07 |
[코딩테스트 입문] k의 개수(Python3) (0) | 2022.11.07 |