본문 바로가기
코딩테스트/알고리즘&자료구조

배열과 리스트 (숫자 합 구하기_백준 11720)

by A Coder's Daydream 2024. 7. 11.
SMALL

 

 

백준 11720 문제 화면

 

유의할 점

 - N이 100 이하의 갯수로 이루어지므로, int형이나 long형과 같은 숫자형으로 담을 수 없음

   → string은 가능함

 - N은 배열로 각 문자를 담을 수 있음. 

 

 

실행 코드

public class Main {
	
	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		int N = sc.nextInt();
		String sNumString = sc.next();
		char[] cNum = sNumString.toCharArray();
		int sum = 0;
		for(int i = 0; i <cNum.length; ++i) {
			sum += (cNum[i] - 48);
		}
		System.out.println("sum : "+sum);
	}
}

 

- 문자열을 입력받은 후, character형 배열에 담았음

- 반복문에서 각 문자마다 int형 변환하여 sum 에 합함

 

 

[참고]

https://www.acmicpc.net/problem/11720

'코딩테스트 > 알고리즘&자료구조' 카테고리의 다른 글

버블 정렬 (백준 2750)  (1) 2024.07.15
구간 합  (1) 2024.07.11
배열과 리스트 (평균 구하기_백준 1546)  (0) 2024.07.11
배열과 리스트  (0) 2024.07.10
시간복잡도  (0) 2024.07.10