CodeKata 1. 하샤드 수 문제를 보고 2가지 방법을 생각했다. 1) 자릿수를 10으로 나눠서 더한 뒤 결과 2) string으로 바꾼뒤 더한 뒤 결과 (파이썬이였으면 string으로 바꾼뒤 리스트에 넣고 다시 int로 바꿔 리스트의 sum을 구했을 것이다.) - 2가지 방법 모두 사용해 봐야겠다.) class Solution1 { fun solution(x: Int): Boolean { var sum = 0 var x_1 = x while(x_1 != 0){ sum += x_1 % 10 x_1 /= 10 } return (x % sum == 0) } } 1)번의 방법 class Solution2 { fun solution(x: Int): Boolean { val x_arr = x.toString(..