로딩
요청 처리 중입니다...

JAVA_LeetCode 1945_Sum of Digits of String After Convert

 JAVA_LeetCode 1945_Sum of Digits of String After Convert

JAVA_LeetCode 1945_Sum of Digits of String After Convert 풀이 class Solution { public int getLucky(String s, int k) { // 각 문자별 매칭되는 수를 찾아서 수로 변환한 뒤 한자리마다 수를 더하면서 한자리 수가 될때까지 반복한다. String str = ""; int sum = 0; for(int i = 0; i < s.length(); i++) str += s.charAt(i) - 'a' + 1; while(k > 0){ sum = 0; for(int i = 0; i < str.length(); i++) sum += Character.getNumericValue(str.charAt(i)); str = sum + ""; k--; } return Integer.parseInt(str); } } Character의 getNumericValue()를 이용하여 숫자 문자를 숫자로 변환한다음 총합에 더한다...

# JAVA # JAVA_LeetCode1945 # JAVA_LeetCode1945_SumofDigitsofStringAfterConvert # JAVA_SumofDigitsofStringAfterConvert # LeetCode1945_SumofDigitsofStringAfterConvert