PS/Python
[Python] 백준 2480번(주사위 세개) 문제 풀이
KwonYongHyeon
2022. 1. 4. 15:13
진짜 코드를 딱 문제에서 제시한 대로만 짜면 된다.
dice = list(map(int, input().split()))
if len(set(dice)) == 1:
print(10000 + dice[0] * 1000)
elif len(set(dice)) == 2:
for i in range(3):
cnt = dice.count(dice[i])
if cnt == 2:
print(1000 + dice[i] * 100)
break
else:
print(max(dice) * 100)
딱 문제에서 제시한 대로 짰다. 여기서 set 자료형은 동일한 요소를 자동으로 삭제하기 때문에 이런 문제를 풀거나 할때 요긴하게 사용할 수 있다.
백준에 제출해 보자.
맞았다!