하루한줄 코딩일기

[인프런 - 파이썬 알고리즘 문제풀이] 2.9 주사위 게임 본문

Algorithm

[인프런 - 파이썬 알고리즘 문제풀이] 2.9 주사위 게임

jjuha 2022. 2. 7. 08:29

인프런 > 파이썬 알고리즘 문제풀이

섹션 2.9 주사위 게임

👊 내 문제 풀이

N=int(input())
sum = 0
max_sum = 0
for i in range (N):
    d1, d2, d3=list(map(int, input().split()))
    if d1==d2==d3:		#같은 눈 3개
        sum=10000+d1*1000
    elif d1==d2 or d1==d3:	#같은 눈 2개
        sum=1000+d1*100
    elif d2==d3:		#같은 눈 2개
        sum=1000+d2*100
    else:			#모두 다른 눈
        sum=max(d1,d2,d3)*100
    #상금 합의 최댓값 구하기
    if sum>max_sum:
        max_sum = sum
print(max_sum)

채점 결과

 

💡 강의 해답

max=0
res=0
n=int(input())
for i in range(n):
    tmp=input().split() 
    tmp.sort() 
    a, b, c=map(int, tmp)
    if a==b and b==c:
        money=10000+(a*1000);
    elif a==b or a==c:
        money=1000+(a*100)
    elif b==c:
        money=1000+(b*100)
    else:
        money=c*100
    if money > res:
        res=money

print(res)
Comments