알고리즘 연습
[ SWEA_D1 ] 2058. 자릿수 더하기 _ JAVA 문제풀이
코딩하는 너구리
2019. 10. 16. 23:47
반응형
풀이
문제에서 자연수는 최대 4자리라고 하여 int[4] 배열을 하나 만들어주었습니다.
숫자를 문자열 String으로 입력받아 그 길이만큼 반복하면서 ( for의 N.length( ) )
CharAt( ) - '0' 연산을 이용해 각 자리수의 값을 sum에 더해주었습니다.
문자열을 CharAt()으로 뽑아내게 되면 하나의 문자 상태가 됩니다.
'0' 문자 0은 우리가 사용하는 10진수 int 0과 같지 않으므로 문자를 숫자로 변경해주기 위해
마이너스 ' 0 ' 연산을 해주는 것입니다.
코드
출처
SW Expert Academy
SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요!
swexpertacademy.com
반응형