def same2(x,y):
if x==y:
return 1000+x*100
a,b,c=map(int,input().split())
if a==b and b==c:
print(10000+a*1000)
elif a==b or a==c or b==c:
if same2(a,b)!=None:print(same2(a,b))
if same2(b,c)!=None:print(same2(b,c))
if same2(a,c)!=None:print(same2(a,c))
else:
print(max(max(a,b),c)*100)
주사위 눈이 같은 것이 두개일때는 same2함수를 작성해 코드의 길이를 줄여주었다.
만약 인자로 받는 x와y의 수가 같지 않으면 return 값은 None이기 때문에 조건문을 사용해 출력문을 작성해 주었다.
'자기개발👨💻 > 코딩 알고리즘' 카테고리의 다른 글
[python] 2019 카카오 크레인 인형뽑기 게임 (0) | 2021.01.02 |
---|---|
[python] 백준 9506 약수들의 합 (2) | 2021.01.02 |
[python] 백준 1463 1로 만들기 (2) | 2020.12.28 |
[python] 백준 1251 단어 나누기 (0) | 2020.12.25 |
코딩테스트 한 번에 작성한것들,, (0) | 2020.10.22 |
[python] 백준 2822 점수계산 (1) | 2020.09.18 |