xzsa18   2년 전

현재 아스키 코드에서 a부터 z까지 숫자 a를 1부터 시작하기 위해 num[i]에 96을 뺀 값을 val[i]에 부여했습니다 코드대로라면 만약 val[i]의 값이 3이라면 k에 3의 값이 들어가서 count[3]의 크기가 1씩 증가해야 하는데 어디가 오류인건지 잘 모르겠습니다

shjohw12   2년 전

두 가지 문제가 있는 것 같은데

val 배열은 0으로 초기화되어 있지 않습니다. (런타임 에러가 난다면 이 부분일 것입니다)

val에 저장된 값은 1-based인데 마지막에 출력은 0-based로 하고 있습니다.

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