알고리즘/코드워

[python]Thinkful - Number Drills: Blue and red marbles

(ㅇㅅㅎ) 2020. 11. 30. 03:24
728x90
반응형

www.codewars.com/kata/5862f663b4e9d6f12b00003b/train/python

 

Codewars: Achieve mastery through challenge

Codewars is where developers achieve code mastery through challenge. Train on kata in the dojo and reach your highest potential.

www.codewars.com

이 문제는 사실 영어 해석이 문제인 문제입니다.(뭔가... 말이 이상하네요.)

즉, 영어 해석을 잘한다면 풀이는 어렵지 않은 문제입니다.

 

가방 안에 파란 구슬과 빨간 구슬이 섞여 있을 때 파란색 구슬을 꺼낼 확률을 구하는 문제입니다.

입력 값은 (가방에 넣은 파란색 구슬 수, 가방에 넣은 빨간색 구슬 수, 꺼낸 파란색 구슬 수, 꺼낸 빨간색 구슬 수) 순서입니다.

 

파란 구슬을 뽑을 확률은 다음과 같습니다.

 

def guess_blue(blue_start, red_start, blue_pulled, red_pulled):
    return (blue_start - blue_pulled)/(blue_start - blue_pulled + red_start - red_pulled)
반응형

'알고리즘 > 코드워' 카테고리의 다른 글

[python]Exclusive "or" (xor) Logical Operator  (0) 2020.12.02
[python]How good are you really?  (0) 2020.12.01
[python]No zeros for heros  (0) 2020.11.28
[python]N-th Power  (0) 2020.11.24
[python]Grasshopper - Grade book  (0) 2020.11.23