프로그래머스 level 1 : 수박수박수박수박수박수?
- 문제설명
길이가 n이고, "수박수박수박수...."와 같은 패턴을 유지하는 문자열을 리턴하는 함수, solution을 완성하세요. 예를들어 n이 4이면 "수박수박"을 리턴하고 3이라면 "수박수"를 리턴하면 됩니다.
- 제한조건
n은 길이 10,000이하인 자연수입니다.
- 입출력 예
문제풀이
class Solution {
public String solution(int n) {
String answer = "";
for(int i=0; i<n/2; i++) answer += "수박";
if(n%2 != 0) answer += "수";
return answer;
}
}
풀이설명
for문을 사용(i의 크기는 파라미터의 값/2)하여 "수박"을 넣어준 후 조건문을 사용하여(파라미터의 값이 홀수일 경우) "수"를 더해준다.
'문제풀이 > programmers' 카테고리의 다른 글
[프로그래머스] 오랜 기간 보호한 동물(2) - MySQL (0) | 2021.10.15 |
---|---|
[프로그래머스] 하샤드 수 - Java (0) | 2021.09.30 |
[프로그래머스] 가운데 글자 가져오기 - Java (0) | 2021.09.15 |
[프로그래머스] 문자열 내림차순으로 배치하기 - Java (0) | 2021.09.15 |
[프로그래머스] 정수 내림차순으로 배치하기 - Java (0) | 2021.09.15 |