336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
백준알고리즘
https://www.acmicpc.net/problem/11720
BigInteger을 써서 별짓 다해봤는데 아니였다. 간단하게 숫자를 String로 받아서 길이만큼 charAt() 메서드로 char을 받는다
근데 char에서 int로 컨버터 하는것을 알지 못해 인터넷으로 확인해보았는데
String.charAt(0) - '0' 이런 식으로 사용하면 int형으로 변환이 되었다. substring으로 Integer.parseInt()로 사용해도 될 것 같다.
import java.math.BigInteger; import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scan = new Scanner(System.in); int length = Integer.parseInt(scan.nextLine().trim()); String value = scan.nextLine().trim(); int result = 0; for(int i=0; i < length; i++) { result += value.charAt(i) - '0'; } System.out.println(result); } }
'알고리즘 및 자료구조 > 문제' 카테고리의 다른 글
백준알고리즘 1475번 방 번호 (0) | 2018.05.01 |
---|---|
백준알고리즘 1793번 타일링 (0) | 2018.05.01 |
백준알고리즘 1309번 동물원 (0) | 2018.05.01 |
백준알고리즘 10809번 알파벳 찾기 (0) | 2018.05.01 |
백준알고리즘 10172번 개 (0) | 2018.05.01 |