백준 2480번 문제
주사위 세개
문제
결과
카드로 풀어보자면 트리플, 페어, 하이카드 의 계산으로 볼 수 있을거 같다.
카드 3개가 같다면 10000+(n*100)
카드 2개가 같다면 1000+(n*100)
같은 카드 없으면 가장 큰 카드 n*100
으로 점수를 매긴다.
이때 하이카드를 max로 했다만,
max를 안쓴다면 if를 사용해서 숫자 3개를 일일이 비교할 수 있다.
a,b,c=map(int,input().split())
if a==b==c:
print(10000+(a*1000))
elif a==b!=c or a==c!=b:
print(1000+(a*100))
elif b==c!=a:
print(1000+(b*100))
else :
print(max(a,b,c)*100)
Coding_Test/백준/Bronze/2480. 주사위 세개 at main · K-MarkLee/Coding_Test
'코딩테스트 > BaekJoon' 카테고리의 다른 글
백준 파이썬 코딩테스트 (A+B - 3 ) (0) | 2025.02.24 |
---|---|
백준 파이썬 코딩테스트 (구구단) (0) | 2025.02.22 |
백준 파이썬 코딩테스트 (오븐 시계) (0) | 2025.02.19 |
백준 파이썬 코딩테스트 (알람 시계) (0) | 2025.02.19 |
백준 파이썬 코딩테스트 (사분면 고르기) (0) | 2025.02.19 |