728x90
뒤에서 5등 위로
class Solution {
fun solution(num_list: IntArray): IntArray
= num_list.sorted().slice(5 until num_list.size).toIntArray()
}
전국 대회 선발 고사
class Solution {
fun solution(rank: IntArray, attendance: BooleanArray): Int {
var result = intArrayOf()
for (i in 0 until rank.size){
if (attendance[i])
result = result.plus(rank[i])
}
result.sort()
return rank.indexOf(result[0]) * 10000 + rank.indexOf(result[1]) * 100 + rank.indexOf(result[2])
}
}
정수 부분
class Solution {
fun solution(flo: Double): Int = flo.toInt()
}
문자열 정수의 합
class Solution {
fun solution(num_str: String): Int = num_str.sumOf { it.digitToInt() }
}
문자열을 정수로 변환하기
class Solution {
fun solution(n_str: String): Int = n_str.toInt()
}
728x90