• 카테고리

    질문 & 답변
  • 세부 분야

    알고리즘 · 자료구조

  • 해결 여부

    미해결

case 4, 5 에러

21.10.02 20:07 작성 조회수 119

0

안녕하세요.
주사위 게임 알고리즘 문제 강사님께서 가르쳐주신대로 똑같이 코드 작성한 것 같은데
케이스 4,5번에서 에러가 뜹니다 ㅠ 왜그런 걸까요..?
import sys
#sys.stdin=open("input.txt", "rt")
n=int(input())
res=0
for i in range(n):
    tmp=input().split() #문자로 리스트로 들어감
    tmp.sort() #세번째 규칙 때문
    a, b, c=map(int,tmp)

    #if는 가장 좋은 것 부터. 맨 위가 참이 되면 밑에 구문은 하지 않으므로
    if a == b and b==c:
        money=10000+a*1000
    elif a==b or a==c:
        money=10000+a*100
    elif b==c:
        money=10000+b*100
    else:
        money=c*100
    if money>res:
        res=money

print(res)

답변 1

답변을 작성해보세요.

0

안녕하세요^^ 

아래 계산이 10000원이 아니라 1000+a*100 로 1000원으로 해야합니다. 

1000+b*100 도 마찬가지 입니다.

elif a==b or a==c:
        money=10000+a*100
    elif b==c:
        money=10000+b*100