728x90
반응형
[프로그래머스] 코딩테스트 연습 -> 연습문제 -> 수박수박수박수박수박수?
https://school.programmers.co.kr/learn/courses/30/lessons/12922
해결 과정
필자는 먼저 이 n이 짝수인지 홀수인지에 따라 조건을 나누어서 해결하였다.
우선 n이 짝수인 경우에는 n/2 만큼 "수박"을 answer에 누적하여 더해주었고,
n이 홀수인 경우에는 n/2만큼 "수박"을 더해준거에 "수"를 answer에 추가로 더해주었다.
소스 코드
class Solution {
public String solution(int n) {
String answer = "";
if (n % 2 == 0) {
for (int j=0; j<n/2; j++) {
answer +="수박";
}
}else {
for (int j=0; j<n/2; j++) {
answer +="수박";
}
answer += "수";
}
return answer;
}
}
728x90
반응형
'JAVA > Programmers' 카테고리의 다른 글
JAVA 프로그래머스 [약수의 개수와 덧셈] 자바 Lv.1 (0) | 2023.08.06 |
---|---|
JAVA 프로그래머스 [내적] 자바 Lv.1 (0) | 2023.08.05 |
JAVA 프로그래머스 [가운데 글자 가져오기] 자바 Lv.1 (0) | 2023.08.05 |
JAVA 프로그래머스 [제일 작은 수 제거하기] 자바 Lv.1 (0) | 2023.08.04 |
JAVA 프로그래머스 [없는 숫자 더하기] 자바 Lv.1 (0) | 2023.08.04 |
댓글