코딩 테스트 풀이 체크리스트 |
|
2시간 내에 풀었는가? | O |
본인의 실력으로 풀었는가? | O |
https://programmers.co.kr/learn/courses/30/lessons/12948?language=kotlin
class Solution {
fun solution(phone_number: String): String {
var answer = "";
var size = phone_number.length;
for (num in 1..size-4) {
answer += "*";
}
answer += phone_number.substring(size-4, size);
return answer;
}
}
테스트 1 〉 | 통과 (2.09ms, 62.2MB) |
테스트 2 〉 | 통과 (2.00ms, 64MB) |
테스트 3 〉 | 통과 (8.47ms, 62.2MB) |
테스트 4 〉 | 통과 (2.51ms, 62.3MB) |
테스트 5 〉 | 통과 (2.05ms, 63.4MB) |
테스트 6 〉 | 통과 (2.67ms, 63.3MB) |
테스트 7 〉 | 통과 (2.97ms, 62.5MB) |
테스트 8 〉 | 통과 (2.84ms, 61.9MB) |
테스트 9 〉 | 통과 (1.27ms, 63.7MB) |
테스트 10 〉 | 통과 (1.86ms, 65.1MB) |
테스트 11 〉 | 통과 (1.82ms, 63.1MB) |
테스트 12 〉 | 통과 (1.92ms, 64.6MB) |
테스트 13 〉 | 통과 (1.96ms, 62.7MB) |
split으로 한 칸씩 잘라서 배열 만든 후에 for문으로 번호 길이 - 4까지 *으로 바꾼 후에 joinToString으로 배열을 String으로 합친 후에 리턴하면 될 것 같다.
'코딩테스트 > 프로그래머스' 카테고리의 다른 글
[kotlin] 프로그래머스 - 평균 구하기 (1단계) (0) | 2022.03.31 |
---|---|
[kotlin] 프로그래머스 - 하샤드 수 (1단계) (0) | 2022.03.30 |
[Java] 프로그래머스 - 크레인 인형뽑기 게임 (1단계) (0) | 2022.03.30 |
[kotlin] 프로그래머스 - 행렬의 덧셈 (1단계) (0) | 2022.03.29 |
[Java] 프로그래머스 - 키패드 누르기 (1단계) (0) | 2022.03.29 |