maple19out   4년 전

올라온 질문들 하나하나 검토해보며 예외 테스트 케이스들 집어 넣어 보았고, 스스로도 다양한 케이스 집어 넣어보았지만 틀렸다고 나옵니다.

며칠 고민해보았는데 어느부분에서 틀렸는지 감이 안오네요. 혹시나 해서 테스트 케이스 입력 들어오면 출력하고, 입력 들어오면 출력하고 하는 형태로

코드를 수정해보았지만 틀렸다고 나오네요.... 한 번 봐주시면 감사하겠습니다. 


문제 접근은 거듭제곱됨에 따라 1의 자리가 모든 경우 각각의 주기를 갖는 규칙이 있어서 그 결과를 2차원 배열에 저장하고 입력에 따라 2차원 배열을 참조하여 결과를 저장하였다가 나중에 출력하는 방식으로 코드를 작성하였습니다.

sait2000   4년 전

배열 초기화 부분에서 주기가 4 짜리인 것들은 한칸씩 삐져나옵니다.

이거는 백준 환경이랑 똑같이 gcc에서 -O2 걸고 실행한 결과고 (하나가 결과가 다릅니다)

https://tio.run/##lVPPTxpBGD3v...

이거는 dic[10][5]로 바꿔서 맞은 코드입니다.

http://boj.kr/b1d446b20d814dca...

maple19out   4년 전

비주얼에서는 문제없이 돌아가서 헤매고 있었는데 배열크기를 잘못 설정했었네요.. 답변 감사합니다!

댓글을 작성하려면 로그인해야 합니다.