import java.io.*;
import java.util.StringTokenizer;
public class Main {
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
// System.in으로 콘솔에서 데이터 입력 받음
//Inputstream 객체로 1byte만 읽을 수 있어서
//InputStreamReader를 사용하게 된다.
BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out));
int sum=0;
//int T=Integer.parseInt(br.readLine());
char store[]=new char[Integer.parseInt(br.readLine())];
store=br.readLine().toCharArray(); // char형 배열에 맞게 형 변환 방법
for(int i=0; i<store.length; i++) // store의 길이 만큼
{
// System.out.println(store); // store 배열 전체가 출력된다.
sum+=(store[i]-'0');
}
bw.write(String.valueOf(sum));
bw.flush();
bw.close();
//전략) char형 배열을 입력 받고 char형 배열의 요소 하나하나에 접근한 후 숫자로 변경
}
}
개념 내용 쓰기
[백준 Java]15552번 코드 분석 (0) | 2022.12.19 |
---|---|
[백준 10808번 알파벳 개수] 배열로 접근하면 좋은 이유 (0) | 2022.12.17 |
백준 빠른 A+B] BufferedReader BufferedWriter 정리할 것 (0) | 2022.11.25 |
[백준 입출력 연습] System.in / InputStreamReader / BufferedReader 원리 정리 (0) | 2022.11.24 |
백준 A+B 여러 케이스 받기 연습 (0) | 2022.11.21 |
댓글 영역