[BOJ] 11720.์ซ์์ ํฉ (Java)
by ๋๋ถ๋
11720๋ฒ: ์ซ์์ ํฉ
์ฒซ์งธ ์ค์ ์ซ์์ ๊ฐ์ N (1 ≤ N ≤ 100)์ด ์ฃผ์ด์ง๋ค. ๋์งธ ์ค์ ์ซ์ N๊ฐ๊ฐ ๊ณต๋ฐฑ์์ด ์ฃผ์ด์ง๋ค.
www.acmicpc.net
์ซ์์ ๊ฐ์ N์ด ์ฃผ์ด์ง๊ณ , ์ซ์ N๊ฐ๊ฐ ๊ณต๋ฐฑ ์์ด ์ฃผ์ด์ง ๋ ์ด ์ซ์๋ค์ ํฉ์ ๋ํด์ ์ถ๋ ฅํ๋ ๋ฌธ์ ์ ๋๋ค.
์ ์ ๋ฌธ์์์ index ์๋ฆฌ ์์ผ๋ก ๋ฌธ์๋ฅผ ๊ฐ์ ธ์จ ํ answer ๋ณ์์ ๋ํฉ๋๋ค.
์ด๋, answer์ด Int ํ์ด๊ธฐ ๋๋ฌธ์ ์์คํค์ฝ๋ ๊ฐ์ด ๋ํด์ง๋๋ค.
์ฌ๋ฐ๋ฅธ ๊ฐ์ ์ป๊ธฐ ์ํด์๋ ์ป์ด๋ธ ๋ฌธ์๋ฅผ '0' ์ผ๋ก ๋นผ์ผ ํฉ๋๋ค. (๋ฌธ์ ์์คํค์ฝ๋ - ๋ฌธ์ 0์ ์์คํค์ฝ๋)
๋ชจ๋ ๋ฌธ์์ ๋ํด ๋ํ ํ answer์ ์ถ๋ ฅํ๋ฉด ๋ฉ๋๋ค.
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int size = sc.nextInt();
String allNumber = sc.next();
System.out.println(solution(size, allNumber));
}
private static int solution(int size, String allNumber) {
char[] numbers = allNumber.toCharArray();
int answer = 0;
for (int i = 0; i < size; i++) {
answer += numbers[i] - '0';
}
return answer;
}
}
'Algorithm > BOJ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[BOJ] 5430.AC (Java) (0) | 2021.04.30 |
---|---|
[BOJ] 5052.์ ํ๋ฒํธ ๋ชฉ๋ก (Java) (0) | 2021.04.30 |
[BOJ] 15685.๋๋๊ณค์ปค๋ธ (Python) (0) | 2021.04.23 |
[BOJ] 17406.๋ฐฐ์ด๋๋ฆฌ๊ธฐ4 (0) | 2021.04.22 |
[BOJ] 15686.์นํจ๋ฐฐ๋ฌ (Python) (0) | 2021.04.22 |
๋ธ๋ก๊ทธ์ ์ ๋ณด
๋๋ถ๋์ Devlog
๋๋ถ๋