1978번 - 소수 찾기
첫번째는
불형 리스트를 만들어 소수인 경우 true가 남도록 하고
주어진 자료번째 불을 확인해서 구할려고 했고
두번째는
주어진 자료의 수보다 작은 수로 나누어지는가로 소수를 판별할려고
했습니다
어느부분이 잘못된 건가요?
첫번째 소스의 경우 5번 줄처럼 하면 배열 전부가 true로 초기화되지 않습니다 memset(list, false, sizeof(list))를 대신 사용해보세요또 11줄에 보면 j<1001까지로 되어있는데 이걸 j<i로 바꿔주셔야합니다두번째소스는 2를 소수로 판별하지 않는것처럼 보입니다
또 두번째는 마찬가지로 1도 제대로 체크해주지 않습니다
앗 죄송합니다...j<i로 바꿔야 한다는 말은 제가 소스를 잘못보고 한 말입니다string.h 헤더추가하시고 memset(list, true, sizeof(list)); 를 5번줄 다음에 추가해주시면 통과됩니다다시한번 죄송합니다..
댓글을 작성하려면 로그인해야 합니다.
gyanny 4년 전
첫번째는
불형 리스트를 만들어 소수인 경우 true가 남도록 하고
주어진 자료번째 불을 확인해서 구할려고 했고
두번째는
주어진 자료의 수보다 작은 수로 나누어지는가로 소수를 판별할려고
했습니다
어느부분이 잘못된 건가요?