14.7 심사문제
, Super Nova님이 작성a, b, c, d = map(int, input().split())
if a or b or c or d not in range(0, 101):
print('잘못된 점수')
else:
if (a+b+c+d)/4 >= 80:
print('합격')
else:
print('불합격')
위와 같이 코드를 작성하였고 터미널로 실행했을 때 결과가 똑같이 나왔습니다. 이 코드가 왜 오답인지 궁금합니다.
Re: 14.7 심사문제
, 도장_ 관리자님이 작성심사문제 첫 번째 테스트 케이스입니다.
테스트하면
이와 같이 잘못된 점수라고 출력됩니다.
온라인에서 바로 테스트할 수 있습니다.
https://glot.io/snippets/fzngy3c9me
입력
100 79 68 71
에 대해서는 불합격을 출력해야 하지만
'잘못된 점수'라고 출력합니다.
포럼 상단 오른쪽에 14.7로 검색하면 이전 질문과 답변을 볼 수 있습니다.