문제
나의 생각
StringBuffer가 String에 더해주는 것보다 빨라서 StringBuffer를 통해 처리.
"수박" 문자열을 n/2 만큼 추가해주고 홀수 짝수에 따라 마지막 문자를 붙여줌.
나의 답안
public static String solution(int n) {
StringBuffer sb = new StringBuffer();
for (int i = 0; i < n / 2; i++) {
sb.append("수박");
}
return n % 2 == 0 ? sb.toString() : sb.append("수").toString();
}
'Programmers 문제풀이 > Lv.1' 카테고리의 다른 글
문자열 내림차순으로 배치하기 (0) | 2023.03.15 |
---|---|
내적 (0) | 2023.03.15 |
가운데 글자 가져오기 (0) | 2023.03.15 |
제일 작은 수 제거하기 (0) | 2023.03.14 |
음양 더하기 (0) | 2023.03.14 |