2480번 - 주사위 세개
코드의 7번째 줄인 elif a!=b and b!=c and a!=c: 로 수정하였을 때는 제대로 실행되었지만
이 것을 elif a!=b!=c:로 하였을 때는 2 5 2 를 입력하는 경우 세 입력값이 모두 다른 값인 것처럼 계산해 500이 나오는 것을 확인할 수 있었습니다.
혹시 두 코드의 차이가 무엇인지, 아래와 같이 작성하였을 때는 왜 그러한 결과값이 나오는지 궁금합니다.
a != b and b != c만 판별하기 때문입니다. a!=b!=c and a!=c라고 하면 동일하게 나올겁니다
댓글을 작성하려면 로그인해야 합니다.
donny0417 1년 전
코드의 7번째 줄인 elif a!=b and b!=c and a!=c: 로 수정하였을 때는 제대로 실행되었지만
이 것을 elif a!=b!=c:로 하였을 때는 2 5 2 를 입력하는 경우 세 입력값이 모두 다른 값인 것처럼 계산해 500이 나오는 것을 확인할 수 있었습니다.
혹시 두 코드의 차이가 무엇인지, 아래와 같이 작성하였을 때는 왜 그러한 결과값이 나오는지 궁금합니다.