본문 바로가기

코딩테스트 with PYTHON

[python] 코딩테스트 대비 - 규칙구현

문제)

 

 

정답 코드)

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
import sys
#sys.stdin=open("input.txt", "r")
 
res=0#정답
n=int(input())
for i in range(n):
    tmp=input().split() #문자열 리스트로 저장
    tmp.sort() #오름차순 정렬
    a, b, c=map(int, tmp)
    if a==and b==c:#3개 모두 같은 경우
        money=10000+(a*1000)
    elif a==or a==c:#2개만 같은경우
        money=1000+(a*100)
    elif b==c:#2개만같은경우
        money=1000+(b*100)
    else:#모두 다른경우
        money=c*100#sort했기 때문에 c가 가장 큼
    if money > res:
        res=money
 
print(res)
cs