runtime error

sdseon21 Reply 4 years 25 weeks ago
왜 runtime error가 뜰까요 ?? ?? ?????????????
withcs2 Reply 4 years 25 weeks ago
Withcs홈페이지의 Status에서 length부분 클릭해보면 제출했던 코드 아래에 왜 runtime error가 발생했는지 나옵니다. 1 "문장" 이 입력될 때 nextInt로 1을 받고 nextLine으로 줄바꿈을 받았습니다. 아직 "문장"은 입력 못받은 상태입니다. 아예 N도 nextLine으로 받아서 parseInt로 int형 변환하던가 nextInt하고 난 다음에 아무 의미없는 nextLine하나 추가하고 그 다음에 반복문에서 입력받으세요
withcs2 Reply 4 years 25 weeks ago
int count=0 while(count++ < N) 이게 왜 N번 반복되는건지에 대해 한번 이해하고 넘어가시면 좋을 듯합니다. 반복문 안에서 count를 출력해보세요
withcs2 Reply 4 years 25 weeks ago
그나저나 반복문 안에서 입력받고 계산해서 출력까지 해버리는데 굳이 값을 배열에 저장하는 이유가 뭔가요?? x, vowels, notvowels도 반복문 안에 배열말고 int로 선언하는 게 효율적일 것 같아요. 일단 이 수업은 시간과 메모리 제한을 넉넉하게 주고있지만 그래도 코딩하면서 시간복잡도와 공간복잡도(메모리) 잡는 습관을 길러보세요