1152번 - 단어의 개수
출력했을 때는 답이 제대로 나오는데 채점 결과는 틀렸다고 해서 어떤 부분이 틀렸는지..잘 모르겠어서 질문 드립니다..알려주시면 정말 감사하겠습니다ㅠ
입력으로 빈칸 한개만 주어졌을경우,
ar의 첫번쨰 원소(ar[0])로 빈 문자열을 가지게됩니다.
String a = sc.nextLine().trim() == ""
String[] ar = a.split(" ") == { "" }
따라서, ar.length의 값이 1이 되고 c==1이되어 틀리게됩니다.
아아 감사합니다!빈칸 한 개만 주어졌을 경우를 생각을 못했네요..
덕분에 잘 이해했습니다!
감사합니다~
댓글을 작성하려면 로그인해야 합니다.
dd313 2년 전
출력했을 때는 답이 제대로 나오는데 채점 결과는 틀렸다고 해서 어떤 부분이 틀렸는지..
잘 모르겠어서 질문 드립니다..
알려주시면 정말 감사하겠습니다ㅠ