관리 메뉴

나만을 위한 블로그

[Algorithm] 프로그래머스 - 9로 나눈 나머지 (Kotlin) 본문

알고리즘 문제 풀이/프로그래머스

[Algorithm] 프로그래머스 - 9로 나눈 나머지 (Kotlin)

참깨빵위에참깨빵_ 2023. 12. 31. 00:40
728x90
반응형
음이 아닌 정수를 9로 나눈 나머지는 그 정수의 각 자리 숫자의 합을 9로 나눈 나머지와 같다고 알려져 있다. 이걸 이용해서 음이 아닌 정수가 문자열 number로 주어질 때, 이 정수를 9로 나눈 나머지를 리턴하는 함수를 완성하라

 

 

매개변수인 숫자가 문자열이니 Int로 캐스팅하고 sumOf 함수 쓰면 그만이다.

 

class Solution {
    fun solution(number: String): Int = number.sumOf { it.toString().toInt() } % 9
}
반응형
Comments