cjw0672   4년 전

발로 짜긴했지만.. 런타임 에러 나는 이유좀 알려주실수있나요
dev-c에서는 잘 돌아갑니당..

methylene   4년 전


문제에 8진수의 길이가 333,334라고 했으므로

배열 크기를 그것보다 크게 잡으셔야 할 듯 합니다.

ehddml3   4년 전

일단 배열 크기 잘못잡았구요.. 돌려보니까 알고리즘은 맞는데 시간초과가 납니다. for(int i=0;i<strlen(str);i++) 이부분 때문인데요. strlen을 33만 이상 만큼 계산하기 때문에 시간을 엄청 잡아먹어용. int len = strlen(str); for(int i=0;i<len;i++) 이런식으로 하는게 훨씬 좋습니다. 아 그리고 너무 큰 배열은 전역변수로 선언해주면 좋아요

cjw0672   4년 전

ehddml3 감사합니다!!

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