https://www.acmicpc.net/problem/2480
# 입력 받기
dice = list(map(int, input().split()))
same = 0
# 중복 숫자 찾기
for i in range(len(dice) - 1):
if dice[i] in dice[i+1:]:
same = dice[i]
break;
# 중복 개수 찾기
eq = len(dice) - len(set(dice)) + 1
# 결과 출력
if eq != 0:
print((10 ** eq) * (10 + same))
else:
dice.sort()
print(dice[2] * 100)
1. 숫자 세개를 한 번에 입력받는다.
2. 중복 숫자가 존재하는지 찾고, 찾으면 바로 반복문을 종료한다.
3. 배열의 크기에서 집합의 크기를 빼서 중복된 숫자의 개수를 찾는다. (한가지 숫자만 중복됐을 때를 가정)