1. nextLine
2.
출력 : -1 예상답 : 0
1152번 - 단어의 개수
뭐 trim을 쓰시면 간단합니다.
import java.util.*; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); String s = sc.nextLine().trim(); if (s.length() == 0) { System.out.println(0); return; } String [] temp = s.split(" "); System.out.println(temp.length); } }
이런식으로 하심 되겠네요. 공백 하나만 들어오는 경우만 따로 예외처리 하구요. (s.length() == 0)
댓글을 작성하려면 로그인해야 합니다.
wnsh7209 2년 전
입력에 있는 것들은 당연히 다 통과되고, 시작할 때 공백 나오는 것도 처리해줬는데 어떤 반례가 있을까요ㅠ