강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

Sum님의 프로필 이미지
Sum

작성한 질문수

파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)

9. 주사위 게임

case 4, 5 에러

작성

·

195

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
Sum님의 프로필 이미지
Sum

작성한 질문수

질문하기