import java.util.*;
public class Boj11720 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int numCount = sc.nextInt(); // 필요 없는 값
String number = sc.next(); // 최대 100자리 수까지 들어올 수 있어 int형이나 long형을 사용할 수 없기 때문에 String형으로 받는다.
String[] numbers = number.split(""); // number을 split 메서드로 한글자씩 나누어 문자열 배열에 담는다.
int sum = 0; // 숫자들의 합을 0으로 초기화
for (String num : numbers) { // 각 숫자가 담긴 문자열 배열을 반복한다.
sum += Integer.parseInt(num); // 배열의 모든 값을 숫자로 변환하여 sum 변수에 더한다.
}
System.out.println(sum);
}
}
int형이나 long형으로는 해당 값을 담을 수 없다.String형으로 수를 받는다.split("") 메서드로 입력 받은 수를 각각의 숫자로 나누어 문자열 배열에 담는다.Integer.parseInt()로 int형으로 변환한다.sum 변수에 더해준다.풀이의 1,2번과 같이 매우 큰 수가 입력될 경우에 해당 수가 int형이나 long형으로 담을 수 있는 수인지 생각을 판단하고, long형으로 담을 수 없는 경우 String형으로 받을 것을 고려한다.