반응형
[ Contents ]
1. 문제 (링크 참조)
2. 문제 풀이
트위치의 베팅 시스템과 비슷합니다. 포인트를 걸고 이기면, 자신이 건 포인트가 많을수록 더 많은 포인트를 얻습니다. 자신이 건 포인트가 선택지의 총 포인트의 p%라면, 전체 상금(포인트)의 p%를 얻습니다.
위 문제처럼 선택지가 2가지라면, 걸었던 포인트는 그대로 돌려받고 반대편 포인트의 p%만큼 이득을 보게 됩니다. 그래서 '역배'(팅)에 성공하면 큰 이득을 볼 수 있죠.
3. 코드
# 입력
a = int(input()) # 옵션 1에 배팅한 스위치 포인트 %
# 첫 번째 선택지가 이길 경우
print((100-a)/a + 1)
# 두 번째 선택지가 이길 경우
print(a/(100-a) + 1)
반응형
'Algorithm' 카테고리의 다른 글
[구현/수학] 백준 21354 Äpplen och päron - 파이썬(Python) (0) | 2022.10.13 |
---|---|
[구현/브루트포스] 백준 17614 369 - 파이썬(Python) (0) | 2022.10.12 |
[구현/수학] 백준 24087 アイスクリーム (Ice Cream) - 파이썬(Python) (0) | 2022.10.10 |
[BruteForce/브루트포스] 백준 2061 좋은 암호 - 파이썬(Python) (0) | 2022.10.09 |
[구현/수학] 백준 13623 Zero or One - 파이썬(Python) (1) | 2022.10.08 |
댓글