01-10 04:27
Recent Posts
Recent Comments
Tags
- DB
- mysql
- ์คํฝ์ค๋น
- linux
- ํ๋ก๋ณด๋ ธ
- Naver Cloud
- ํ์ด์๊ณต๋ชจ์
- Spring
- Java
- ICT
- JOBํ๊ณ
- ์๋์ด๋ ธ
- appetizer
- RaspberryPi
- ์จ์ผ๋ํ
- ์๋ฐ
- ict๊ณต๋ชจ์
- SQL
- ์ด๋ธ์
- API๋ง์ผํ๋ ์ด์ค
- API MarketPlace ๊ธ๋ก๋ฒ ์ํฌํฐ์ฆ
- ํ์ด์
- ๋ฐ์ดํฐ๋ฒ ์ด์ค
- ์คํฝ๋ ํ
- ์กํ๊ณ
- python
- ํ์ด์ฌ
- ICT๋ฉํ ๋ง
- TSQL
- DATABASE
- Today
- Total
miinsun
[BAEKJOON] ๋ฐฑ์ค ๋ฌธ์์ด ์ฒ๋ฆฌ 10820 :: ๋ฌธ์์ด ๋ถ์ JAVA ๋ณธ๋ฌธ
Algorithm/Baekjoon
[BAEKJOON] ๋ฐฑ์ค ๋ฌธ์์ด ์ฒ๋ฆฌ 10820 :: ๋ฌธ์์ด ๋ถ์ JAVA
miinsun 2022. 3. 15. 17:02
๐ฌ ๋ฌธ์ ์ค๋ช
๋ฌธ์์ด N๊ฐ๊ฐ ์ฃผ์ด์ง๋ค.
์ด๋, ๋ฌธ์์ด์ ํฌํจ๋์ด ์๋ ์๋ฌธ์, ๋๋ฌธ์, ์ซ์, ๊ณต๋ฐฑ์ ๊ฐ์๋ฅผ ๊ตฌํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค.
๊ฐ ๋ฌธ์์ด์ ์ํ๋ฒณ ์๋ฌธ์, ๋๋ฌธ์, ์ซ์, ๊ณต๋ฐฑ์ผ๋ก๋ง ์ด๋ฃจ์ด์ ธ ์๋ค.
๐จ ์ ์ถ๋ ฅ ์
์ ๋ ฅ
- ์ฒซ์งธ ์ค๋ถํฐ N๋ฒ์งธ ์ค๊น์ง ๋ฌธ์์ด์ด ์ฃผ์ด์ง๋ค. (1 ≤ N ≤ 100)
- ๋ฌธ์์ด์ ๊ธธ์ด๋ 100์ ๋์ง ์๋๋ค.
์ถ๋ ฅ
- ์ฒซ์งธ ์ค๋ถํฐ N๋ฒ์งธ ์ค๊น์ง ๊ฐ๊ฐ์ ๋ฌธ์์ด์ ๋ํด์ ์๋ฌธ์, ๋๋ฌธ์, ์ซ์, ๊ณต๋ฐฑ์ ๊ฐ์๋ฅผ ๊ณต๋ฐฑ์ผ๋ก ๊ตฌ๋ถํด ์ถ๋ ฅํ๋ค.
์์ ์ ๋ ฅ 1)
This is String
SPACE 1 SPACE
S a M p L e I n P u T
0L1A2S3T4L5I6N7E8
์์ ์ถ๋ ฅ 1)
10 2 0 2
0 10 1 8
5 6 0 16
0 8 9 0
โ
๐ป Main.java
/* ๋ฐฑ์ค ๋ฌธ์์ด ์ฒ๋ฆฌ - 10820 :: ๋ฌธ์์ด ๋ถ */
import java.util.*;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
while(sc.hasNext()) {
String s = sc.nextLine();
int sm = 0, bg = 0, i = 0, n = 0; // ์์๋ณ๋ก ์๋ฌธ์, ๋๋ฌธ์, ์ซ์, ๊ณต๋ฐฑ์ ์ ์ฅํ๋ค.
for(char c : s.toCharArray()) {
if(c == ' ') n++;
else if (Character.isDigit(c)) i++;
else {
if(Character.isUpperCase(c)) bg++;
else sm++;
}
}
System.out.println(sm + " " + bg + " " + i + " "+ n);
}
sc.close();
}
}
'Algorithm > Baekjoon' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[BAEKJOON] ๋ฐฑ์ค ๋ฌธ์์ด ์ฒ๋ฆฌ 10824 :: ๋ค์ JAVA (0) | 2022.03.15 |
---|---|
[BAEKJOON] ๋ฐฑ์ค ๋ฌธ์์ด ์ฒ๋ฆฌ11655 :: ROT13 JAVA (0) | 2022.03.15 |
[BAEKJOON] ๋ฐฑ์ค ๋ฌธ์์ด ์ฒ๋ฆฌ 10809 :: ์ํ๋ฒณ ์ฐพ๊ธฐ JAVA (0) | 2022.03.15 |
[BAEKJOON] ๋ฐฑ์ค ๋ฌธ์์ด ์ฒ๋ฆฌ 10808 :: ์ํ๋ฒณ ๊ฐ์ JAVA (0) | 2022.03.15 |
[BAEKJOON] ๋ฐฑ์ค ์คํ/ํ10845 :: ํ JAVA (0) | 2022.03.14 |
Comments