-
[SWEA] D1 2058. 자릿수 더하기알고리즘/SW Expert Academy 2023. 7. 10. 13:18728x90반응형
SWEA D1 2058. 자릿수 더하기 java
🧶 문제 설명
하나의 자연수를 입력 받아 각 자릿수의 합을 계산하는 프로그램을 작성하라.
제한사항
자연수 N은 1부터 9999까지의 자연수이다. (1 ≤ N ≤ 9999)
입출력 예
[입력]
입력으로 자연수 N이 주어진다.
[출력]
각 자릿수의 합을 출력한다.입력 출력 6789 30 🧶 코드
import java.util.Scanner; import java.io.FileInputStream; import java.util.Arrays; import java.util.stream.Stream; class Solution { public static void main(String args[]) throws Exception { Scanner sc = new Scanner(System.in); int T; int ans = 0; T=sc.nextInt(); String temp = Integer.toString(T); int[] digits = new int[temp.length()]; for (int i = 0; i < temp.length(); i++) digits[i] = temp.charAt(i) - '0'; for(int i = 0; i < temp.length(); i++) { ans += digits[i]; } System.out.print(ans); } }
🧶 후기
맥 쓰다가 윈도우 쓰려니 불편해서 못해먹겠어요🤬
LIST'알고리즘 > SW Expert Academy' 카테고리의 다른 글
[SWEA] D2 1204. 최빈수 구하기 _Java (1) 2023.07.11 [SWEA] D1 1936. 1대1 가위바위보 _Java (0) 2023.07.10 [SWEA] D1 2063. 중간값 찾기 _Java (0) 2023.07.10 [SWEA] D1 2068. 최대수 구하기 _Java (2) 2023.07.10 [SWEA] D1 2072. 홀수만 더하기 _Java (1) 2023.07.10