https://www.acmicpc.net/problem/11720
11720๋ฒ: ์ซ์์ ํฉ
์ฒซ์งธ ์ค์ ์ซ์์ ๊ฐ์ N (1 ≤ N ≤ 100)์ด ์ฃผ์ด์ง๋ค. ๋์งธ ์ค์ ์ซ์ N๊ฐ๊ฐ ๊ณต๋ฐฑ์์ด ์ฃผ์ด์ง๋ค.
www.acmicpc.net
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner in = new Scanner(System.in); int N = in.nextInt(); String st = in.next(); in.close(); int sum = 0; for (int i = 0; i < N; i++) { sum += st.charAt(i) - '0'; } System.out.print(sum); } } | cs |
๋จผ์ ์ค์บ๋๋ฅผ ์ ์ธํ ๋ค, n์ ์ฌ์ฉ์๋ก ๋ถํฐ ๋ฐ์์จ๋ค. ์ด n์ for๋ฌธ์ ๋๋ฆด ๋ n๋งํผ ๋ฐ๋ณตํ๊ธฐ ์ํด ํ์ํ๋ค ๊ทธ ๋ค์ ๋ฌธ์์ด st๋ฅผ ์ ์ธํด์ค๋ค. ์ด๋์ผ charat()์ ์ฌ์ฉํ์ฌ ๊ฐํธํ๊ฒ ์ฐ๋ฆฌ๊ฐ ์ํ๋ ๊ฐ์ ์ถ๋ ฅํ ์ ์๋ค. ๊ทธ ๋ค์ sum์ด๋ผ๋ ๋ณ์๋ฅผ ์ ์ ํด์ค๋ค ์ด๊ฒ์ ์ถ๋ ฅํ ๊ฒ์ด๋ค. ๊ทธ ๋ค์ for๋ฌธ์ ํตํด n๋งํผ ๋ฐ๋ณต์ ํ๋ค. sum์ ๋ฌธ์์ด st์ ๊ฐ๊ฐ์ ๊ฐ์ ๋ค ๋ํด์ค๋ค. ๊ทธ ๋ค์ 0์ ๋นผ์ฃผ๋๋ฐ ์ด๊ฒ์ chat()์ ์์คํค์ฝ๋ ๊ฐ์ ๋ฐํ์ ํ๊ธฐ ๋๋ฌธ์ 0์ ๋นผ์ค์ผ ์ฐ๋ฆฌ๊ฐ ์ํ๋ ์ง์ง ์ซ์๋ฅผ ์ถ๋ ฅํ ์ ์๋ค.
'Algorithm' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
๋ฐฑ์ค 24266 ์๊ฐ๋ณต์ก๋ With JAVA (0) | 2024.01.06 |
---|---|
๋ฐฑ์ค 10810 ์๋ฐ ๊ณต๋ฃ๊ธฐ (0) | 2024.01.03 |
๋ฐฑ์ค ์๋ฐ 1978 ์์ ํ๋ณ (2) | 2024.01.03 |
๋ฐฑ์ค 11650 ์ขํ ์ ๋ ฌํ๊ธฐ with JAVA (1) | 2023.12.29 |
๋ฐฑ์ค 10870 ํผ๋ณด๋์น ์์ด with JAVA (0) | 2023.12.29 |