반응형
타진
개발 그라운드
타진
전체 방문자
오늘
어제
  • 분류 전체보기 (136)
    • 프로그래밍 (65)
      • Java (28)
      • Android (1)
      • Web (19)
      • Web-Spring (12)
      • R (5)
      • Angular (0)
    • 운영체제 (17)
      • Linux (14)
      • Docker(vmware) (3)
    • 클라우드 (4)
      • aws (0)
      • aws_handson (4)
    • 개발문제해결 (25)
      • Exception (12)
      • 알고리즘 문제풀이 (13)
    • 그 외 개발관련 (23)
    • 일상 (1)

블로그 메뉴

  • 홈
  • 태그
  • 미디어로그
  • 위치로그
  • 방명록

공지사항

인기 글

태그

  • wsl_update_x64
  • handson
  • transit gateway peering
  • 일어키보드
  • 빠른 시작 켜기
  • AWS
  • alt tab
  • 라이젠
  • cfn
  • github actions
  • angular cli
  • 빠른 시작 끄기
  • GIT
  • docker
  • 정올알고리즘 정올 알고리즘
  • chromium edge
  • Github CLI
  • stackset
  • vmmem
  • wsl2
  • docker ps
  • jdk14
  • docker desktop
  • 문법 체크
  • 키보드매핑
  • 크로미움 엣지
  • transit_gateway
  • 4700u
  • github
  • ubuntu terminal

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
타진

개발 그라운드

개발문제해결/알고리즘 문제풀이

백준 11720번 - 숫자의 합

2018. 2. 22. 23:56
반응형
import java.util.Scanner;

public class algo {

public static void main (String[] args) {
Scanner sc = new Scanner(System.in);

int i = sc.nextInt();

String y = sc.next();

int total=0;
for(int q=0;q<=i-1;q++){{
total += Integer.valueOf(y.charAt(q)+"");
}}

System.out.println(total);
}
}


sc.nextLine 으로 받으면 엔터를 문자열로 받기에 안된다.


charAt 으로 받으면 char가 리턴된다.


그말인즉 아스키코드를 참조하게 된다. 막기위해서는 String 변환해주는 방법이 있다.


String.valueof()를 써도 되나 길어지니 그냥 공백을 붙여주는 걸로 해결했다.


반응형
저작자표시 비영리 변경금지

'개발문제해결 > 알고리즘 문제풀이' 카테고리의 다른 글

백준 11721번 - 열 개씩 끊어 출력하기  (0) 2018.02.23
백준 11718번 11719번 - 그대로 출력하기 1, 2  (0) 2018.02.20
자바 선형 리스트 구현과 개념 (Linear List)  (0) 2018.01.28
    '개발문제해결/알고리즘 문제풀이' 카테고리의 다른 글
    • 자바 스택 구현
    • 백준 11721번 - 열 개씩 끊어 출력하기
    • 백준 11718번 11719번 - 그대로 출력하기 1, 2
    • 자바 선형 리스트 구현과 개념 (Linear List)
    타진
    타진
    vulnerable1324@gmail.com

    티스토리툴바