해결된 질문
작성
·
31
0
안녕하세요 선생님 🙂
한가지 이해가 되지 않는 부분이 있어서 질문 드립니다.
result = -1인 경우를 아래와 같이 처리했는데요,
if (X <= Y)
{
cout << "-1" << '\n';
return 0;
}
X == Y일 경우는 당연히 정답처리가 되긴 하지만.. 혹여나 예외로 Y의 값이 X보다 클 경우를 예외처리하려고 했는데요, 이게 왜 틀렸다고 나오는지 이해가 되지 않습니다.
항상 감사합니다:)
답변 1
1
안녕하세요 유태님 ㅎㅎ
문제 지문을 보시면
0 ≤ Y ≤ X
이렇게 되어있습니다. 즉, Y == X가 되는 순간도 있는데 그부분마저 예외처리를 했기 때문에 그렇습니다.
감사합니다.
감사합니다!!