백준 11720번: 숫자의 합 [입출력][Java] :: 매운코딩
728x90
300x250

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

 

11720번: 숫자의 합

첫째 줄에 숫자의 개수 N (1 ≤ N ≤ 100)이 주어진다. 둘째 줄에 숫자 N개가 공백없이 주어진다.

www.acmicpc.net

 

String.valueOf 대신 Character.toString이나 아스키 코드를 활용하여 charAt한 문자에 -32 혹은 -'0'을 해준다.

import java.util.Scanner;

public class Main {

	public static void main(String[] args) {

		Scanner sc = new Scanner(System.in);

		int T = sc.nextInt();

		String str = sc.next();
		int sum = 0;
		for (int j = 0; j < T; j++) {

			sum += Integer.parseInt(String.valueOf(str.charAt(j)));

		}

		System.out.println(sum);

	}

}
728x90

+ Recent posts