반응형
※ 본 내용은 완전한 정답이 아닐 수 있고 개인의 기준에 맞춰 작성한 코드입니다. 참고만 해주세요 !
▶ 문제 설명 ◀
사용언어 : JAVA
길이가 n이고, "수박수박수박수...."와 같은 패턴을 유지하는 문자열을 리턴하는 함수, solution을 완성하세요.
예를들어 n이 4이면 "수박수박"을 리턴하고 3이라면 "수박수"를 리턴하면 됩니다.
class Solution {
public String solution(int n) {
String answer = "";
for(int i=0; i<n; i++){
if(i%2 == 0){
answer += "수";
} else{
answer += "박";
}
}
return answer;
}
}
- 반복문 사용 (문자열 길이만큼)
- % 이용하여 2로 나눈 나머지 구함
- 2로 나눈 나머지값이 0이면 짝수 , 따라서 "수" 을 문자열에 더해줌
- 2로 나눈 나머지값이 0이 아니면 홀수, 따라서 "박" 을 문자열에 더해줌
반응형
'코딩 기록 > 프로그래머스' 카테고리의 다른 글
[프로그래머스] 가운데 글자 가져오기 (0) | 2021.03.25 |
---|---|
[프로그래머스] 완주하지 못한 선수 (0) | 2021.03.25 |
[프로그래머스] 두 개 뽑아서 더하기 (0) | 2021.03.25 |
[프로그래머스] 같은 숫자는 싫어 (0) | 2021.03.24 |
[프로그래머스] 두 정수 사이의 합 (0) | 2021.03.24 |