๋ฌธ์
์์ด ๋์๋ฌธ์์ ๊ณต๋ฐฑ์ผ๋ก ์ด๋ฃจ์ด์ง ๋ฌธ์์ด์ด ์ฃผ์ด์ง๋ค. ์ด ๋ฌธ์์ด์๋ ๋ช ๊ฐ์ ๋จ์ด๊ฐ ์์๊น? ์ด๋ฅผ ๊ตฌํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค. ๋จ, ํ ๋จ์ด๊ฐ ์ฌ๋ฌ ๋ฒ ๋ฑ์ฅํ๋ฉด ๋ฑ์ฅํ ํ์๋งํผ ๋ชจ๋ ์ธ์ด์ผ ํ๋ค.
์ ๋ ฅ
์ฒซ ์ค์ ์์ด ๋์๋ฌธ์์ ๊ณต๋ฐฑ์ผ๋ก ์ด๋ฃจ์ด์ง ๋ฌธ์์ด์ด ์ฃผ์ด์ง๋ค. ์ด ๋ฌธ์์ด์ ๊ธธ์ด๋ 1,000,000์ ๋์ง ์๋๋ค. ๋จ์ด๋ ๊ณต๋ฐฑ ํ ๊ฐ๋ก ๊ตฌ๋ถ๋๋ฉฐ, ๊ณต๋ฐฑ์ด ์ฐ์ํด์ ๋์ค๋ ๊ฒฝ์ฐ๋ ์๋ค. ๋ํ ๋ฌธ์์ด์ ๊ณต๋ฐฑ์ผ๋ก ์์ํ๊ฑฐ๋ ๋๋ ์ ์๋ค.
์ถ๋ ฅ
์ฒซ์งธ ์ค์ ๋จ์ด์ ๊ฐ์๋ฅผ ์ถ๋ ฅํ๋ค.
StringTokenizer๋ฅผ ์๊ธฐ์ ์๋
int cnt=1;
for(char x:s.toCharArray()){
if(x==' ')
cnt++;
} ๋ก cnt๊ฐ์ผ๋ก ์ถ๋ ฅํด๋ดค๋๋ฐ, ์คํํ๋ฉด ๊ฒฐ๊ณผ๋ ์ ๋์ค๋๋ฐ ๋ฐฑ์ค์์ ์ฑ์ ์ด ์๋๋ค . ใ ใ
import java.util.*;
public class Main {
public static void main(String[] args){
Scanner kb=new Scanner(System.in);
String s=kb.nextLine();
StringTokenizer st=new StringTokenizer(s," ");
System.out.print(st.countTokens());
}
}
'๐ ์ฝ๋ฉํ ์คํธ > ๋ฐฑ์ค & ํ๋ก๊ทธ๋๋จธ์ค' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[ํ๋ก๊ทธ๋๋จธ์ค][JAVA]Level 1 : ์๋ ์ซ์ ๋ํ๊ธฐ (0) | 2022.10.12 |
---|---|
[ํ๋ก๊ทธ๋๋จธ์ค][JAVA]Level 1 : ๋ฌธ์์ด ๋ค๋ฃจ๊ธฐ ๊ธฐ๋ณธ (0) | 2022.10.12 |
[๋ฐฑ์ค][JAVA]10757๋ฒ : ํฐ ์ A+B (0) | 2022.10.11 |
[ํ๋ก๊ทธ๋๋จธ์ค][JAVA]Level 1 : ๊ฐ์ ์ซ์๋ ์ซ์ด (0) | 2022.10.09 |
[ํ๋ก๊ทธ๋๋จธ์ค][JAVA]Level 1 : ํธ๋ํฐ ๋ฒํธ ๊ฐ๋ฆฌ๊ธฐ (0) | 2022.10.09 |