15746 으로 나눈 나머지 값을 B[i] 에 넣어줘야 합니다.
B[i] = (B[i - 1] + B[i - 2]) % 15746;
그렇지 않으면 중간 계산 결과값이 long 범위를 벗어나서 음수로 처리되는 케이스가 발생할거고, 그래서 제대로 정답이 나오지 않을거에요.
1904번 - 01타일
15746 으로 나눈 나머지 값을 B[i] 에 넣어줘야 합니다.
B[i] = (B[i - 1] + B[i - 2]) % 15746;
그렇지 않으면 중간 계산 결과값이 long 범위를 벗어나서 음수로 처리되는 케이스가 발생할거고, 그래서 제대로 정답이 나오지 않을거에요.
댓글을 작성하려면 로그인해야 합니다.
dodi258 4년 전
이유를 잘 모르겠습니다..
규칙성을 잘 찾았다고 생각했는데..
표현 방법이 잘못된 것일까요..?
조언 부탁드립니다..!