[๋ฐฑ์ค/1152/๋จ์ด์ ๊ฐ์/๋ธ๋ก ์ฆ2]
https://www.acmicpc.net/problem/1152
1152๋ฒ: ๋จ์ด์ ๊ฐ์
์ฒซ ์ค์ ์์ด ๋์๋ฌธ์์ ๊ณต๋ฐฑ์ผ๋ก ์ด๋ฃจ์ด์ง ๋ฌธ์์ด์ด ์ฃผ์ด์ง๋ค. ์ด ๋ฌธ์์ด์ ๊ธธ์ด๋ 1,000,000์ ๋์ง ์๋๋ค. ๋จ์ด๋ ๊ณต๋ฐฑ ํ ๊ฐ๋ก ๊ตฌ๋ถ๋๋ฉฐ, ๊ณต๋ฐฑ์ด ์ฐ์ํด์ ๋์ค๋ ๊ฒฝ์ฐ๋ ์๋ค. ๋ํ ๋ฌธ์์ด
www.acmicpc.net
<<ํ์ด>>
์ด ๋ฌธ์ ๋ฅผ ํ๊ธฐ ์ํด์๋ ์ธ๊ฐ์ง ์ง์์ด ํ์ํ๋ค.
strip : ์์ชฝ ๊ณต๋ฐฑ ์ญ์
split : ๋ด๊ฐ ์ํ๋ ํํ๋ก ๋ถ๋ฆฌ ๊ฐ๋ฅ
๊ณต๋ฐฑ์ผ๋ก ์ ์๋ strip ํ๋ฉด ""๊ฐ ๋จ๋๊ฒ
์ด๋ ๊ฒ ์ธ ๊ฐ์ง์ด๋ค.
์ด ์ธ ๊ฐ์ง๋ฅผ ์ ์ดํดํ๊ณ ์๋ค๋ฉด ๋๋ฌด ์ฝ๊ฒ ํผ๋ค.
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.util.Arrays;
class Main {
private int solution(String str) {
str = str.strip();
String[] answer = str.split(" ");
if (answer[0].equals("")) return 0;
else return answer.length;
}
public static void main(String[] args) throws Exception{
Main T = new Main();
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
String str = br.readLine();
System.out.println(T.solution(str));
}
}
'์ฝ๋ฉํ ์คํธ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[๋ฐฑ์ค/1032/๋ช ๋ น ํ๋กฌํํธ] (5) | 2024.03.18 |
---|---|
[์ธํ๋ฐ/DFS/8. ์์ด ์ถ์ธกํ๊ธฐ] (4) | 2024.03.15 |
[๋ฐฑ์ค/1141/์ ๋์ฌ/์ค๋ฒ1] (4) | 2024.03.13 |
[๋ฐฑ์ค/์ค๋ฒ5/๋ถ์์ฐพ๊ธฐ/๊ตฌํ] (5) | 2024.03.12 |
[๋ฐฑ์ค/1004/์ค๋ฒ3] ์ด๋ฆฐ ์์ (5) | 2024.03.12 |
๋๊ธ