문제
https://school.programmers.co.kr/learn/courses/30/lessons/181849
프로그래머스
SW개발자를 위한 평가, 교육의 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프
programmers.co.kr
풀이
Char 타입일 때 그냥 toInt()를 사용하면 ASCII 코드 값이 출력된다.
Char을 Int 타입으로 변경하는 3가지 방법
1. String 변환 후 Int 변환
2. Character.getNumericValue(char) 사용
3. ASCII 코드 사용(char.code)
위의 방법 중 하나를 이용하여 구해준다.
코드
class Solution {
fun solution(num_str: String): Int {
var answer: Int = 0
for(i in 0 until num_str.length){
answer+=num_str[i].code - '0'.code
}
return answer
}
}'PS > Programmers' 카테고리의 다른 글
| [프로그래머스 Lv.0] 주사위 게임1(Kotlin) (0) | 2026.04.21 |
|---|---|
| [프로그래머스 Lv.2] 기능개발(C++) (0) | 2025.04.07 |
| [프로그래머스 Lv.2] 카펫(C++) (0) | 2025.04.03 |
| [프로그래머스 Lv.1] 같은 숫자는 싫어(C++) (0) | 2025.03.31 |
| [프로그래머스 Lv.1] 폰켓몬(C++) (0) | 2025.03.28 |
댓글