알고리즘 문제/프로그래머스

프로그래머스 0 단계 자릿수 더하기-java

2023. 5. 10. 15:58
목차
  1. 문제 설명
  2. 제한사항
  3. 문제풀이

문제 설명

정수 n이 매개변수로 주어질 때 n의 각 자리 숫자의 합을 return하도록 solution 함수를 완성해주세요

제한사항

  • 0 ≤ n ≤ 1,000,000

문제풀이

import java.util.*;
class Solution {
    public int solution(int n) {
        
        int answer = 0;
        String[] s = String.valueOf(n).split("");
        for(int i =0; i< s.length; i++){
            answer += Integer.parseInt(s[i]);
        }
        return answer;
    }
}

1.  n를 String.valueOf() 메소드로 문자열로 반환후 split() 메소드로 공백기준으로 나누어서 s String배열에 넣는다.

2. s 배열길이 만큼 순환하여 answer에 s배열 i번째들어있는 문자를 Integer.parseInt를 이용하여 int형으로 변환시켜서 answer에 더한다. 

저작자표시 (새창열림)

'알고리즘 문제 > 프로그래머스' 카테고리의 다른 글

프로그래머스 0단계 문자열 정렬하기 (2) - java  (0) 2023.05.11
프로그래머스 0단계 문자열안에 문자열- java  (0) 2023.05.11
프로그래머스 0 단계 n의 배수 고르기-java  (0) 2023.05.10
프로그래머스 0 단계 숫자 찾기-java  (0) 2023.05.10
프로그래머스 0단계 문자열 계산하기-java  (0) 2023.05.09
  1. 문제 설명
  2. 제한사항
  3. 문제풀이
'알고리즘 문제/프로그래머스' 카테고리의 다른 글
  • 프로그래머스 0단계 문자열 정렬하기 (2) - java
  • 프로그래머스 0단계 문자열안에 문자열- java
  • 프로그래머스 0 단계 n의 배수 고르기-java
  • 프로그래머스 0 단계 숫자 찾기-java
가끔개발
가끔개발
가끔개발
가끔쓰는개발블로그
가끔개발
전체
오늘
어제
  • 분류 전체보기 (75)
    • 오류모음집 (8)
      • Ohouse버그 (6)
    • 포트폴리오 (14)
      • ohouseClone (12)
    • JAVA&Spring (4)
      • Settting (3)
    • Back-end (4)
    • 알고리즘 문제 (20)
      • 이론 (6)
      • DFS&BFS (2)
      • 이진탐색 (1)
      • 다이나믹 프로그래밍 (0)
      • 프로그래머스 (11)
    • 개발 잡동산이 (0)
    • 취업 준비 (19)
      • 실전 JPA (15)
    • 개발 꿀팁 (6)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • CS
  • 백엔드
  • intellj
  • programing
  • 취준
  • 기술면접
  • java
  • 개발자
  • 동빈나
  • 이것이 코딩 테스트이다
  • Spring
  • 면접
  • 신입
  • 취준생
  • 자바

최근 댓글

최근 글

hELLO · Designed By 정상우.
가끔개발
프로그래머스 0 단계 자릿수 더하기-java
상단으로

티스토리툴바

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.