알고리즘테스트/Programmers

[Lv.01_Java]자릿수 더하기_프로그래머스

코딩거인 2023. 3. 16. 21:17
728x90

n 에 있는 숫자를 하나하나 떼어둔 다음 숫자 하나하나 다 더한 값을 구하는 것이다!

이것 저것 고민해보니 정답이 2개가 나왔다!

첫번째 풀이!!!

우선 첫번째 정답이다!! num이라는 문자형 변수에 n의 값을 String 로 형변환 시켜 넣어준뒤
배열을 num길이만큼 선언하고 for 반복문 만들어준뒤 substring 로 하나하나 떼어주고 난 뒤 
answer 에 다시 int로 형변환하여 값을 더해주면 완성!!!

두번째 풀이!!!

다음 정답은 split() 함수를 통해서 하나하나 나눠준뒤 for문을 돌려서 answer에 형변환하여 담아주는 것이다!!!

 

728x90