이렇게 간단한 문제를 중간에 수정한 로직을 발견하지 못해서 계속 반복하다니ㅠ.ㅠ
내가 짠 로직이 생각데로 작성되었는지 찬찬히 검토하는 습관을 가지자!
nums = [int(x) for x in input().split()]
new_nums = list(set(nums))
if len(new_nums) == 1:
print(10000+new_nums[0]*1000)
elif len(new_nums) == 2:
print(1000+ (
new_nums[0]*100
if nums.count(new_nums[0]) > nums.count(new_nums[1])
else new_nums[1]*100)
)
elif len(new_nums) == 3:
print(max(new_nums)*100)
list = sorted(list(map(int, input().split())))
if len(set(list)) == 1:
print(10000 + list[0] * 1000)
elif len(set(list)) == 2:
print(1000 + list[1] * 100)
elif len(set(list)) == 3:
print(list[2] + 100)