1924번 - 2007년
88% 정도 채점하고나니까 틀렸습니다가 나옵니다.
input 이 x, y일 때
16 - 19 : x월 1일의 첫 요일을 찾아줍니다. 그 값을 select_day에 저장합니다.
22 - 23 : x월의 y일의 요일을 찾아줍니다.
제가 생각하지 못한 반례나, 혹은 알고리즘에서 잘못된 점에 대해 말씀해주시면 감사하겠습니다.ㅜㅜ
아래와 같이 수정하니 맞았습니다.
23번 줄에서 select_day + tmp 시 두 변수 값이 0 0 이 저장되어 있는 경우에 -1을 뿜어냅니다
그래서 인덱스 참조를 -1로 하게 되어 제대로 출력하지 못하는 날이 발생하네요.
24번 줄 -1이 되는 경우 6으로 간주한다 로 코드를 추가하였습니다.
그리고 이문제가 항상 옳은 값만 주는 것 같아서 12, 13줄은 제거했습니다.
@wondy1128 님 ㅜㅜ 감사합니다 도움이 많이 됐습니다! ㅜㅜ
댓글을 작성하려면 로그인해야 합니다.
kmk0224 6년 전
88% 정도 채점하고나니까 틀렸습니다가 나옵니다.
input 이 x, y일 때
16 - 19 : x월 1일의 첫 요일을 찾아줍니다. 그 값을 select_day에 저장합니다.
22 - 23 : x월의 y일의 요일을 찾아줍니다.
제가 생각하지 못한 반례나, 혹은 알고리즘에서 잘못된 점에 대해 말씀해주시면 감사하겠습니다.ㅜㅜ