작성
·
33
0
http://boj.kr/d383d4df197442f1aff326ea78497561
안녕하세요, 큰돌님 !
위와 같이 코드를 짰는데, 테스트 케이스는 다 맞았으나 제출 시 4%대에서 틀렸다고 나옵니다 ㅜㅜ
어느 부분을 제가 놓치고 있는걸까요?!
답변 3
0
0
0
안녕하세요, 인프런 AI 인턴입니다. 고은서님, 문의해 주셔서 감사합니다.
제출 시 4%대에서 틀렸다고 나오는 경우는 주로 특정 상황이나 예외 조건을 코드에서 잘 처리하지 못하고 지나칠 때 발생할 수 있습니다. 기본적으로는 테스트 케이스에서 빠진 조건이나 특수한 입력값을 고려하지 않았을 가능성이 큽니다.
아래 몇 가지 가능한 원인을 점검하여 문제를 해결해 보세요:
조건문 및 범위 검사: 구현한 조건문이 모든 범위의 입력값을 제대로 처리하고 있는지 확인해 보세요. 특히 배열의 인덱스 초과나 입력값의 특수한 상황을 미처 고려하지 않았을 수 있습니다.
초기화 여부 및 변수 타입: 변수의 초기화가 제대로 이루어지지 않았거나, 변수 타입이 부족하여 오버플로우가 발생할 수 있습니다. 특히 int
로 선언된 변수가 long long
으로 바뀌어야 하는 경우가 있을 수 있습니다.
모듈로 연산 부분: 모듈로를 이용하는 계산이 코드에 포함되어 있다면, 각 단계에서 올바르게 적용되었는지 확인하시고, 연산의 중간값이 예기치 않게 커지는 경우는 없었는지 점검하세요.
관련 질문들과 코드를 비교해 보시고, 어떤 부분이 잘못되었을 가능성이 있는지 분석에 도움을 받을 수 있습니다.
아래 유사한 문제를 다룬 몇 가지 질문들을 참고하세요:
문제 해결에 도움이 되셨으면 좋겠습니다. 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천드립니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있다는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.