반응형
https://school.programmers.co.kr/learn/courses/30/lessons/340200
class Solution {
public String solution(String nickname) {
String answer = "";
for(int i=0; i<nickname.length(); i++){
if(nickname.charAt(i) == 'l'){
answer += "I";
}
else if(nickname.charAt(i) == 'w'){
answer += "vv";
}
else if(nickname.charAt(i) == 'W'){
answer += "VV";
}
else if(nickname.charAt(i) == 'O'){
answer += "0";
}
else{
answer += nickname.charAt(i);
}
}
//if가 아니라 while
while(answer.length() < 4){
answer += "o";
}
if(answer.length() > 8){
answer = answer.substring(0, 8);
}
return answer;
}
}
반응형
'Portpolio > codingtest' 카테고리의 다른 글
프로그래머스 세균 증식 풀이 (0) | 2025.02.02 |
---|---|
프로그래머스 몫 구하기 (0) | 2025.02.02 |
프로그래머스 Lv0. 제곱수 판별하기 (0) | 2025.01.08 |
프로그래머스 Lv0. 배열 뒤집기 (0) | 2025.01.08 |
Programmers Java Lv0. 양꼬치 (0) | 2025.01.08 |
댓글