Rny String
문제
#
’m’과 “rn"이 모양이 비슷하게 생긴 점을 활용해 문자열에 장난을 하려고 합니다. 문자열 rny_string
이 주어질 때, rny_string
의 모든 ’m’을 “rn"으로 바꾼 문자열을 return 하는 solution 함수를 작성해 주세요.
제한사항
#
- 1 ≤
rny_string
의 길이 ≤ 100
rny_string
은 영소문자로만 이루어져 있습니다.
나의 풀이
#
class Solution {
public String solution(String rny_string) {
StringBuilder sb = new StringBuilder();
for(char c : rny_string.toCharArray()) {
sb.append(c == 'm' ? "rn" : c);
}
return sb.toString();
}
}
테스트 |
결과 |
테스트 1 〉 |
통과 (0.17ms, 73.2MB) |
테스트 2 〉 |
통과 (0.14ms, 77.2MB) |
테스트 3 〉 |
통과 (0.13ms, 82.3MB) |
테스트 4 〉 |
통과 (0.13ms, 72MB) |
테스트 5 〉 |
통과 (0.12ms, 71.9MB) |
테스트 6 〉 |
통과 (0.19ms, 80.3MB) |
테스트 7 〉 |
통과 (0.13ms, 79MB) |
테스트 8 〉 |
통과 (0.17ms, 77.9MB) |
테스트 9 〉 |
통과 (0.18ms, 75.2MB) |
테스트 10 〉 |
통과 (0.15ms, 71.9MB) |
테스트 11 〉 |
통과 (0.23ms, 74.1MB) |
테스트 12 〉 |
통과 (0.22ms, 71.3MB) |
테스트 13 〉 |
통과 (0.24ms, 70.8MB) |
테스트 14 〉 |
통과 (0.27ms, 75.6MB) |
테스트 15 〉 |
통과 (0.30ms, 80.9MB) |
테스트 16 〉 |
통과 (0.19ms, 64.1MB) |
테스트 17 〉 |
통과 (0.07ms, 77.2MB) |
테스트 18 〉 |
통과 (0.14ms, 85.6MB) |
테스트 19 〉 |
통과 (0.03ms, 73.2MB) |
테스트 20 〉 |
통과 (0.21ms, 71.3MB) |
class Solution {
public String solution(String rny_string) {
return rny_string.replaceAll("m", "rn");
}
}
테스트 |
결과 |
테스트 1 〉 |
통과 (0.08ms, 76.1MB) |
테스트 2 〉 |
통과 (0.08ms, 71.1MB) |
테스트 3 〉 |
통과 (0.06ms, 70.9MB) |
테스트 4 〉 |
통과 (0.07ms, 71.9MB) |
테스트 5 〉 |
통과 (0.11ms, 67.4MB) |
테스트 6 〉 |
통과 (0.08ms, 73.7MB) |
테스트 7 〉 |
통과 (0.08ms, 70.8MB) |
테스트 8 〉 |
통과 (0.08ms, 73.6MB) |
테스트 9 〉 |
통과 (0.08ms, 84.9MB) |
테스트 10 〉 |
통과 (0.07ms, 73.2MB) |
테스트 11 〉 |
통과 (0.11ms, 74.4MB) |
테스트 12 〉 |
통과 (0.09ms, 73.1MB) |
테스트 13 〉 |
통과 (0.14ms, 70.1MB) |
테스트 14 〉 |
통과 (0.10ms, 78.7MB) |
테스트 15 〉 |
통과 (0.11ms, 73MB) |
테스트 16 〉 |
통과 (0.12ms, 72.4MB) |
테스트 17 〉 |
통과 (0.53ms, 70.9MB) |
테스트 18 〉 |
통과 (0.08ms, 77.1MB) |
테스트 19 〉 |
통과 (0.09ms, 69.7MB) |
테스트 20 〉 |
통과 (0.08ms, 71.9MB) |
다른 사람의 풀이
#
관련개념 학습
#
String